DocumentCode
2386413
Title
Sharing In-Memory Game States
Author
Sonnenfroh, Michael ; Baeuerle, Tobias ; Schulthess, Peter ; Schottner, Michael
Author_Institution
Heinrich-Heine Univ., Duesseldorf, Germany
fYear
2010
fDate
8-11 Dec. 2010
Firstpage
58
Lastpage
65
Abstract
Massively multi-user virtual environments (MMVEs)are becoming increasingly popular with millions of users. Typically, commercial implementations rely on client/server architectures for managing the game state and use message passing mechanisms to communicate state changes to the clients. We have developed the Typed Grid Object Sharing (TGOS)service providing data sharing of in-memory data. TGOS aims at simplifying the development of MMVEs by sharing scene graphs in a peer-to-peer way and also data of backend services. Replication is controlled by different consistency models, including restartable transactions combined with optimistic synchronization for strong consistency. In this paper we describe the data centric architecture of the Wissenheim Worlds application and relevant parts of TGOS. Furthermore, we present an evaluation showing the feasibility and efficiency of the proposed approach.
Keywords
client-server systems; computer games; optimisation; virtual reality; MMVE; TGOS; client/server architectures; message passing mechanisms; multi user virtual environments; sharing in memory game states; typed grid object sharing; Adaptation model; Avatars; Games; Java; Peer to peer computing; Servers; Synchronization; Multi-user games; data sharing; transactions;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2010 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-9110-0
Electronic_ISBN
978-0-7695-4287-4
Type
conf
DOI
10.1109/PDCAT.2010.72
Filename
5704404
Link To Document