IPB

Willkommen, Gast ( Anmelden | Registrierung ) Portal · Datenschutz · Mitgliederkarte · Chat · Forenübersicht · Downloads ·


ovuk
Geschrieben: 04.06.2010 - 01:42


Vagabund
*

Gruppe: Abenteurer
Beiträge: 5
Mitglied seit: 31.05.2010 - 15:26
Mitglieds-Nr.: 303


QUOTE("firegate666")
Telnet mit seinen Möglichkeiten ist mir da zu Old School... vielleicht irre ich auch?


Naja, manchmal ist Old School einfach die beste Lösung. HTTP ist - in bezug auf das, was du hier willst - *weniger*, nicht *mehr*. Das MU steht nun mal fur "Multi User", und die wollen miteinander reden - in Echtzeit. Nicht zeitversetzt wie in einem Forum. Diese Chatfunktion plus Reaktionen der Umgebung auf Aktionen des Spielers (z.B. langsam steigendes Wasser in einem Brunnen) lassen sich mit reinem HTTP nicht abbilden. Erst mit Erweiterungen wie Java-Applets, Ajax und dergleichen rüstet man mühsam nach, was geeignetere Potokolle von Haus aus können.

Wenn man einen extra Client schreibt (z.B: eingebettet in eine Webseite), dann kann man das Protokoll eines MUDs auch so erweitern, daß Bilder angezeigt werden. Problem ist da nur genug Bilder zu den ganzen Räumen und NPC zu bekommen. MXP bietet schon jetzt die Möglichkeit, anklickbare Links zu senden. Die Weboberfläche wäre dann letztlich ein spezieller Client.

Tschuess,
Ovuk
  zum Forum: Development · zum Beitrag: #39552 · Antworten: 35 · Aufrufe: 44,682

ovuk
Geschrieben: 01.06.2010 - 17:25


Vagabund
*

Gruppe: Abenteurer
Beiträge: 5
Mitglied seit: 31.05.2010 - 15:26
Mitglieds-Nr.: 303


Ja, sie basieren komplett auf Telnet. Es gibt Protokollerweiterungen z.B. für Sounds (MSP) oder MXP (z.B. für URLs), die, sofern der Client sie unterstüzt, genutzt werden können. Das ist aber alles optional. Genauso wie die häufig angebotene Verschlüsselung oder Kompression. Grafiken gibt es normalerweise nur als ASCII-Grafiken; Farben sind in Form von ANSI-ESC-Sequenzen üblich. Genaugenommen braucht man meist noch nicht einmal Telnet, sondern es reicht eine schlichte TCP-Verbindung.

Die Textadventures von damals waren die Vorläufer von MUDs. Nur daß ein MUD üblicherweise von mehreren Spielern gleichzeitig gespielt wird und das, was füher die Textadventures waren, nur ein Teil des MUDs ist - nämlich die Quests. Diese sind in die Spielwelt eingebettet. Ein Textadventure läßt sich ziemlich problemlos in einem MUD nachbauen.

Tschuess,
Ovuk
  zum Forum: Development · zum Beitrag: #39295 · Antworten: 35 · Aufrufe: 44,682

ovuk
Geschrieben: 31.05.2010 - 19:06


Vagabund
*

Gruppe: Abenteurer
Beiträge: 5
Mitglied seit: 31.05.2010 - 15:26
Mitglieds-Nr.: 303


MUDs basieren auf dem Telnet-Protokoll. Per HTTP kann man schlecht abbilden, daß jetzt Spieler X "hallo" sagte, NPC Y vorbeimarschierte, eine Straßenlaterne flackerte usw. In der Hinsicht ähneln MUDs eher einem Chat oder dem IRC. Ständig ist irgendwas los in der Welt. Man kann problemlos per Telnet mit MUDs kommunizieren (z.B. "telnet ff.mud.de"). Da viele Leute den Telnet-Dienst heute gar nicht mehr kennen, Windows-Nutzer durch schlechte Implementierungen von Telnet in Windows benachteiligt sind und Telnet auch gewisse Grenzen im Bedienkonfort hat, nutzen die meisten Spieler Clients. Diese haben hauptsächlich die Aufgabe, die Ausgabe vom MUD in einem scrollbaren Bereich darzustellen und die Eingaben in einer separaten, editierbaren und mit Eingabehistory versehenen Eingabezeile bereitzustellen. Zusätzlich bieten manche Clients zusätzliche Kürzel, Fortbewegung über den Nummernblock (z.B. 8 für Norden, 4 für Westen),Trigger, Scripte und sonstige Dinge, die das Leben im MUD einfacher machen können. Zum Kennenlernen reichen die einfachen Java-Clients auf den Webseiten der meisten MUDs.

Tschuess,
Ovuk
  zum Forum: Development · zum Beitrag: #39198 · Antworten: 35 · Aufrufe: 44,682

ovuk
Geschrieben: 31.05.2010 - 17:45


Vagabund
*

Gruppe: Abenteurer
Beiträge: 5
Mitglied seit: 31.05.2010 - 15:26
Mitglieds-Nr.: 303


Eigentlich nicht, denn Quests (halt die Abenteuer) sind schon sehr wichtig in MUDs und elementar, um die Stats des Chars zu entwickeln. Das bei vielen Spielern sehr beliebte Kämpfen ist v.a. eine Beschäftigung, die auch dann geht, wenn man schon alle Quests gelöst hat. Und das ist leider unweigerlich irgendwann der Fall, denn das Lesen eines Textes geht nun mal wesentlich schneller als das Schreiben :-)

Interaktion der Spieler untereinander ist in einem MUD sogar stärker ausgeprägt als im Vorschlag hier. Wieviel Wert bei der Interaktion untereinander auf RPG gelegt wird, ist von MUD zu MUD unterschiedlich. Manche verlangen, daß OOC-Kommunikation klar gekennzeichnet bzw. getrennt von der IC-Kommunikation stattfindet. Letztlich hängt das aber hauptsächlich von den Spielern ab. Die MUD-Variante, die hier wohl am besten passen würde, ist wie gesagt ein MUSH. Die englische Wikipedia liefert eine kurze Einführung: http://en.wikipedia.org/wiki/MUSH. In der Newsgroup gibt es Leute, die sich auch damit auskennen :-)

Tschuess,
Ovuk
  zum Forum: Development · zum Beitrag: #39188 · Antworten: 35 · Aufrufe: 44,682

ovuk
Geschrieben: 31.05.2010 - 17:12


Vagabund
*

Gruppe: Abenteurer
Beiträge: 5
Mitglied seit: 31.05.2010 - 15:26
Mitglieds-Nr.: 303


QUOTE("firegate666")
Jeder kennt von damals die Textadventures auf dem Computer oder aber die Bücher, wo man per Antwortauswahl auf eine andere Seite kommt und so den Verlauf des Abenteuers/des Buches bestimmt.
Das möchte ich gerne online bringen. Jedoch nicht so langweilig wie man es kennt, sondern etwas gepimpt.


Das alles erinnert mich doch sehr an etwas, das es schon gibt - MUDs! Ein MUD ist ein Multi User Dungeon (oder Domain) und enthält üblicherweise mehrere kleinere Abenteuer (Quests). Wobei "klein" relativ ist und nur von der Phantasie
der Questschreiber abhängt.

MUDs sind sehr viel mehr als ein von-Antwort-zu-Antwort hangeln. Man kann sich in der Textwelt relativ frei bewegen - die Spielfigur hält sich immer in einem "Raum" auf und kann diesen durch Ausgänge verlassen (z.B. "n" für Norden, "hoch", "raus", "betrete laden" etc.). Man kann nicht nur die Beschreibung des Raumes lesen, sondern auch Details anschauen (z.B. "untersuche boden", "untersuche muster", "lausche klicken" etc.), Gegenstände mitnehmen, ablegen, benutzen (z.B. "stecke kristall in loch", "trinke aus brunnen", "aktiviere mechanismus") etc.

Wenn man gerade keine Lust hat, ein Rätsel zu lösen, kann man überall herumstehende NPC bekämpfen, Waffen üben, seine Gildenfähigkeiten weiterentwickeln, um letztlich bessere Werte zu bekommen und stärkereGegner besiegen zu können. Dafür und für das Lösen von Rätseln bekommt man Erfahrungspunkte. Die Räume und NPC "resetten", d.h. werden nach ca. 20 Minuten wieder in ihren Ursprungszustand zurückversetzt - Monster leben wieder, Gegenstände sind wieder da, Türen geschlossen etc.

Fallen und Gegner können einem Spieler das Leben kosten. Dann landet man bei Lars (dem von der Scheibenwelt) und wird mit etwas schlechteren Werten wiederbelebt.

Läden zum An- und Verkauf (meist will man Beutegut verkaufen), Kneipen zum gemütlichen Klönen, herumsitzen, essen und trinken, Ärzte zum heilen, Schmiede zum Reparieren von Austrüstungsgegenständen, Banken zum Geld aufbewahren, Schmiede zum Reparieren von Waffen, Poststellen für die Kommunikation mit gerade nicht anwesenden Spielern - sowas findet sich nicht nur an einem Ort, sondern in jedem regionalen Zentrum (Domain).

Chatten mit allen gerade eingeloggten Spielern ist üblicherweise jederzeit möglich. Für viele Spieler, die schon Jahre dabei sind und längst alle Rätsel gelöst und alle Gegner besiegt haben, ist das oft der Hauptgrund, um überhaupt noch einzuloggen. Spielstand und Ausrüstung werden beim Ausloggen gespeichert, sodaß man jederzeit später da weitermachen kann, wo man aufgehört hat.

Die "Meister" in einem Mud nennen sich meist Götter - sie können die Spielwelt durch neue Rätsel, Räume, NPC und Gegenstände erweitern. Meist gibt es eine Trennung zwischen Spielern und Programmierern, aber das ist nicht in jedem MUD so. Eine spezielle Art von MUD, ein MUSH, trennt hier weniger und erlaubt es auch Spielern, die Welt zu erweitern.

Um das Mud zu erweitern, muß es nicht neugestartet werden. Ein neuer Raum wird als ganz normale Datei angelegt, per FTP auf den Server übertragen und in einem bestehenden Raum ein Ausgang zu diesem neuen Raum gelegt. Alle Objekte sind als Datei vorhanden. Als Sprache für diese Programme dient LPC, was ursprünglich als Lehrsprache konzipiert wurde. Einfache Dinge und Beschreibungen erfordern nicht viel Wissen. Selbst wer keine Ahnung von Programmieren hat, kann das Erstellen der meisten Sachen recht schnell lernen. Lediglich der Einbau neuer Befehle oder gänzlich neuer Funktionen ist programmiertechnisch dann etwas schwieriger.

Man unterschätzt anfangs leicht den Aufwand, den die Entwicklung einer neuen Gegend macht. Ein einfacher Raum, den ein Spieler in 5 Minuten komplett erforscht hat, erfordert meist mehrere Stunden Arbeit, denn die Spieler erwarten, daß sie jedes im Raum beschriebene Detail genau untersuchen können :-) Komplette Quests dauern Wochen bis Monate und brauchen 2 Stunden bis mehrere Tage, bis die Spieler sie gelöst haben. Das alles ist aber von MUD zu MUD unterschiedlich.

Bilder gibt es nicht. Zwar wären sie manchmal ganz schön, nur ist ein MUD zu groß. Für mehrere hundert bis tausend Räume mag niemand Bilder zeichnen. Zudem wachsen gute Grafiker auch nicht auf Bäumen. MUDs leben davon, durch Text ein Bild der Umgebung zu vermitteln.

Und das ist auch das Problem, das MUDs leider heute haben: Auf den ersten Blick sehen mögliche neue Spieler nur die Grafiken. Sowas gibt es bei einem MUD nicht. Das ist eher wie ein Buch. Man muß erst die grundlegenden Befehle lernen (Wie laufe ich durch die Gegend? Wie interagiere ich mit NPC? Wie orientiere ich mich? ...), bevor man seinen Spaß haben kann. Dafür kann ein MUD dann auch problemlos jahrelang Spaß machen.

Auf alle Fälle möchte ich die Newsgroup de.alt.mud (z.B. über http://groups.google.com/group/de.alt.mud/ lesbar) empfehlen. Der Driver sowie einfache Mudlibs (z.B. die von http://www.unitopia.de) sind frei verfügbar. Ich selbst spiele in http://ff.mud.de. Mit etwas Suche (z.B. in der oben genannten Newsgroup) könnte sich vielleicht sogar ein Mud finden, das thematisch paßt und sich über neue Mitspieler freut :-) Und selbst wenn nicht, wäre ein Erfahrungsaustausch garantiert hilfreich.

Tschuess,
Ovuk
  zum Forum: Development · zum Beitrag: #39174 · Antworten: 35 · Aufrufe: 44,682


New Posts  Neue Antworten
No New Posts  Keine neuen Antworten
Hot topic  Beliebtes Thema (neu)
No new  Beliebtes Thema
Poll  Umfrage (neu)
No new votes  Umfrage
Closed  Geschlossenes Thema
Moved  Verschobenes Thema
 

Vereinfachte Darstellung Aktuelles Datum: 28.03.2024 - 18:09
Mocha v1.2 Skin © Bytech Web Design