ACM Home Page
Please provide us with feedback. Feedback
Agents-based modeling for a peer-to-peer MMOG architecture
Full text PdfPdf (550 KB)
Source Computers in Entertainment (CIE) archive
Volume 3 ,  Issue 2  (April 2005) table of contents
SECTION: Games table of contents
Pages: 3 - 3  
Year of Publication: 2005
ISSN:1544-3574
Authors
Abdennour El Rhalibi  Liverpool John Moores University, Liverpool, U.K.
Madjid Merabti  Liverpool John Moores University, Liverpool, U.K.
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 240,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1063723.1063731
What is a DOI?

ABSTRACT

Massively Multiplayer Online Games (MMOGs) are becoming a very important part of computer entertainment business. With the recent development of broadband technologies, the increase in the number of players is putting a strong pressure on this type of application. Commonly used clients/server systems don't cope well with scalability, limiting the number of players who can interact with each other, are not robust enough, and might be subject to bottlenecks due to their centralized infrastructure. These systems also force developers to invest enormous amounts of money in hardware and time to design complex software systems. To solve these problems we propose a fully distributed, peer-to-peer architecture for MMOGs.We discuss the issues surrounding MMOGs, the limitations in terms of network infrastructure and the lack of a simulation environment to study and evaluate network architectures and protocols. We use a peer-to-peer (P2P) based architecture and protocol to provide a more scalable, flexible, and robust technology solution than do currently used infrastructures. We conducted the design and implementation of a modular MMOG, called "Time-Prisoners," using a P2P protocol developed in Java and JXTA. The characteristics of P2P overlays enabled us to organize dynamically, and in transparent way for the users, the group of players according to their locations in the virtual world, and allowed the design of a scalable mechanism to distribute the game state to the players and to maintain a consistent world in case of node failures.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Bernier, Y. W. 2000. Latency compensation techniques methods in client/server in-game protocol design and optimization. In Proceedings of the Game Developers Conference (March 2000).
3
 
4
 
5
EVE. The Second Genesis © CCP. http://www.ccpgames.com/
 
6
EverQuest © Sony Online Entertainment http://soe.sony.com/
 
7
Ferretti, S. and Roccetti, M. 2004. A novel obsolescence-based approach to event delivery synchronisation in multplayer games. Int. J. Intelligent Games and Simulation l 3, 1 (2004), 7-19.
8
 
9
Freenet Project. http://www.freenetproject.org.
 
10
 
11
Gnutella Protocol Development. http://rfc-gnutella.sourceforge.net/
 
12
HalfLife © Sierra. http://games.sierra.com/games/half-life/
 
13
Hong, E., Pack, S., Choi, Y., Park, I., Kim, J.-S., and Ko, D. 2002. Game transport protocol: Transport protocol for efficient transmission of game event data. In Proceedings of the JCCI Conference (Jeju, Korea, April 2002).
 
14
 
15
JXTA. www.jxta.org/project/www/background.html.
 
16
 
17
Knutsson, B., Lu, H., Xu, W., and Hopkins, B. 2004. Peer-to-peer support for massively multiplayer games. In Proceedings of the INFOCOM 2004 Conference (Hong Kong, March 2004). Received January 2005; accepted March 2005
 
18
Lineage © Ncsoft. http://www.lineage.com/nci
19
 
20
Morpheus. www.morpheus.com/
 
21
Morse, K. L. 1996. Interest management in large scale distributed simulations. Tech, Rep. ICS-TR-96-27, Univ. of California, Irvine, 1996.
 
22
Planetside © Sony Online Entertainment http://planetside.station.sony.com/
 
23
Seti@Home. http://setiathome.ssl.berkeley.edu/
 
24
Sims Online © Electronic Arts. http://www.eagames.com
 
25
Smed, K. and Hakonen. 2002. Aspects of networking in multiplayer computer games. The Electronic Library 20, 2 (2002), 87-97.
 
26
Smed, K. and Hakonen, 2003. Networking and multiplayer computer games--The so far. Int. J. Intelligent Games & Simulation 2, 2 (2003), 101-110.
 
27
Star Wars Galaxies © Sony Online Entertainment. http://starwarsgalaxies.station.sony.com/
 
28
Wang, T., Wang, C.-L., and Lau, F. 2004. Grid-enabled multi-server network game architecture. In Proceedings of the 3rd International Conference on Application and Development of Computer Games (ADCOG 2004, City University of Hong Kong, April 26-27, 2004).



REVIEW

"Ruay-Shiung Chang : Reviewer"

A peer-to-peer (P2P) architecture for implementing a massively multiplayer online game (MMOG) is described in this paper. MMOGs are online games played simultaneously by tens of thousands of users scattered around the globe. Exchanges of data betw  more...

Collaborative Colleagues:
Abdennour El Rhalibi: colleagues
Madjid Merabti: colleagues