Diploma Thesis DIP-1413

BibliographySchulz, Stefan: Konzeption und Implementierung einer graphischen Benutzeroberfläche für ein Mehrbenutzerspiel auf der Basis von Mobilen Agenten.
University of Stuttgart, Faculty of Computer Science, Diploma Thesis No. 1413 (1996).
122 pages, german.
CR-SchemaH.3.7
H.5.1 (Multimedia Information Systems)
H.4.3 (Information Systems Applications Communications Applications)
I.2.7 (Natural Language Processing)
C.2.4 (Distributed Systems)
Abstract

Multi-User-Dungeons (MUDs) sind Systeme, die textuelle virtuelle Welten fu"r eine beliebige Anzahl von Benutzern zuga"nglich machen. Jeder Benutzer erha"lt eine Spielfigur, die er durch diese virtuelle Welt steuern kann. Herko"mmliche MUDs beschra"nken sich bisher auf die reine textuelle Darstellung ihrer Welt und besitzen deswegen auch keine speziellen MUD-Clients fu"r eine erweiterte Ausgabe (Bilder, Audio).

In der vorliegenden Arbeit wurde ein MUD-Client konzipiert, der mit einem verteilten MUD, das auf einem Mobile-Agenten-System basiert, zusammenarbeiten soll. Es wurde eine Benutzungsoberfla"che entwickelt, die neben den herko"mmlichen textuellen Einund Ausgabeelementen noch verschiedene grafische Elemente wie Icon-Listen, eine statisch grafische Ansicht (Bild des MUD-Raumes) und eine 3D-Darstellung des MUDRaumes beinhaltet.

Entsprechend der Objektstruktur eines MUD-Raumes wurde eine Klassenstruktur fu"r den MUD-Client entwickelt, die diese im Client entsprechend der Sichtweise der Spielfigur nachbildet, damit die verschiedenen Komponenten des MUD-Clients einen schnellen Zugriff auf bekannte Objekte haben.

Fu"r das Kommando-Parsing wurde eine genaue Analyse der mo"glichen natu"rlichsprachlichen Kommandos durchgefu"hrt und daraus ein entsprechender Parser entwickelt, der mit mo"glichst wenig Anfragen an das MUD-System auskommt.

Zur Loßung der Problematik der Kommunikation zwischen MUD-Client und MUDSystem wurde ein "lokaler Server" aufgebaut, u"ber den die gesamte Kommunikation gefu"hrt wird, um nicht in Konflikt mit den Sicherheitsbestimmungen der Java-fa"higen Browser zu kommen.

Full text and
other links
PostScript (20680794 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
Department(s)University of Stuttgart, Institute of Parallel and Distributed High-Performance Systems, Distributed Systems
Entry dateMay 14, 1998
   Publ. Department   Publ. Institute   Publ. Computer Science