Title :
A peer-to-peer simulation technique for instanced massively multiplayer games
Author :
Cecin, Fabio Reis ; Geyer, Claudio Fernando Resin ; Rabello, Solon ; Barbosa, Jorge Luis Victoria
Author_Institution :
Fed. Univ. of Rio Grande do Sul
Abstract :
We propose a peer-to-peer event ordering and simulation technique aimed at networked real-time action games. Partially based on replicated simulators, its goal is to support decentralized play out in small-scale game sessions on instanced action spaces while being resistant to collusion cheating. The action spaces are linked to persistent-state social spaces of larger scale which are supported by centralized simulation. Together, these two kinds of spaces offer support for massively multiplayer online games (MMOGs) that offer a mix of socialization on large-scale persistent environments and fast interaction on small-scale temporary ones. Although player nodes on action spaces are required to run a conservative and an optimistic simulator simultaneously, we show that 2.2 simultaneous simulation steps are executed on average and that 11.95 simultaneous steps occur as the average peak situation for 20-player sessions with 150 ms to 300 ms network delays between nodes, 5% probability of any late events introducing errors, and rollback and re-execution operations having their execution spreaded through 100 ms of real time or longer
Keywords :
Internet; client-server systems; computer games; digital simulation; peer-to-peer computing; MMOGs; centralized simulation; collusion cheating; instanced massively multiplayer online games; network delays; networked real-time action games; peer-to-peer event ordering technique; peer-to-peer simulation technique; persistent-state social spaces; re-execution operations; replicated simulators; rollback; Computational modeling; Costs; Delay effects; Discrete event simulation; Immune system; Large-scale systems; Network servers; Peer to peer computing; Resins; Web server;
Conference_Titel :
Distributed Simulation and Real-Time Applications, 2006. DS-RT'06. Tenth IEEE International Symposium on
Conference_Location :
Terremolinos
Print_ISBN :
0-7695-2697-7
DOI :
10.1109/DS-RT.2006.4