Title :
Muddleware for Prototyping Mixed Reality Multiuser Games
Author :
Wagner, Daniel ; Schmalstieg, Dieter
Abstract :
We present Muddleware, a communication platform designed for mixed reality multi-user games for mobile, lightweight clients. An approach inspired by Tuplespaces, which provides decoupling of sender and receiver is used to address the requirements of a potentially large number of mobile clients. A hierarchical database built on XML technology allows convenient prototyping and simple, yet powerful queries. Server side-extensions address persistence and autonomous behaviors through hierarchical state machines. The architecture has been tested with a number of multi-user games and is also used for non-entertainment applications
Keywords :
XML; computer games; middleware; mobile computing; virtual reality; Muddleware; XML; hierarchical state machines; lightweight clients; mixed reality multiuser games; mobile clients; mobile computing; Computer architecture; Computer interfaces; Databases; Handheld computers; Middleware; Mobile communication; Network servers; Prototypes; Virtual reality; XML; C.2.4 [Computer Communication Networks]: Distributed Systems - Client/server; H.5.1 [Information Interfaces and Presentation]: Multimedia Information Systems - Artificial, augmented, virtual realities; client-server architectures; middleware; mixed reality games;
Conference_Titel :
Virtual Reality Conference, 2007. VR '07. IEEE
Conference_Location :
Charlotte, NC
Print_ISBN :
1-4244-0906-3
Electronic_ISBN :
1-4244-0906-3
DOI :
10.1109/VR.2007.352489