ACM Home Page
Please provide us with feedback. Feedback
Scaling multiplayer online games using proxy-server replication: a case study of Quake 2
Full text PdfPdf (76 KB)
Source
High Performance Distributed Computing archive
Proceedings of the 16th international symposium on High performance distributed computing table of contents
Monterey, California, USA
POSTER SESSION: Posters table of contents
Pages: 219 - 220  
Year of Publication: 2007
ISBN:978-1-59593-673-8
Authors
Jens Müller  University of Muenster
Sergei Gorlatch  University of Muenster
Tobias Schröter  University of Brunswick
Stefan Fischer  University of Luebeck
Sponsors
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 285,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1272366.1272399
What is a DOI?

ABSTRACT

Massively Multiplayer Online Games (MMOGs) are an increasingly popular class of real-time interactive distributed applications that require scalable architectures and parallelization approaches. While games of the role-playing genre already allow thousands of users to concurrently participate in a single game session, there are important genres, in particular action and strategy games, which have not been scaled to the massively multiplayer realm so far. These games have hard requirements in terms of scalability, in particular regarding density: many players tend to congregate in small locations. In this paper, we outline our novel approach of replication-based parallelisation for scaling the density of players. The practical impact of our work is demonstrated by porting the popular action game QFusion, based on the famous Quake 2, onto our proxy-server system architecture using the replication approach. The experiments with the ported QFusion demonstrate its high responsiveness and show that our approach allows to almost triple the maximum number of simultaneous players on four servers as compared with a single-server version.


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
B. Knutsson, H. Lu, W. Xu, and B. Hopkins. Peer-to-peer support for massively multiplayer games. In IEEE Infocom 2004, Hong Kong, China, March 2004.
 
3
J. Müller, S. Fischer, S. Gorlatch, and M. Mauve. A proxy server-network for real-time computer games. In Euro-Par 2004 Parallel Processing, LNCS 3149, Pisa, Italy, Aug. 2004. Springer-Verlag.
4
 
5
J. Müller, S. Gorlatch, TSchröter, and S. Fischer. Entity density scalability of multiplayer online games via replication-based parallelisation: A case study of Quake 2. Technical report, Westfälische Wilhelms-Universität Münster, 2007.
 
6
QFusion engine <http://sourceforge.net/projects/l33t/>.
 
7
 
8


Collaborative Colleagues:
Jens Müller: colleagues
Sergei Gorlatch: colleagues
Tobias Schröter: colleagues
Stefan Fischer: colleagues