ABSTRACT
Massive multiplayer games have to cope with scalability problems that arise from the necessity of supporting network traffic for different game elements concurrently. In this paper, we show a simple means of separating these traffic styles in a proxy architecture by defining levels of urgency and relevance for each style. With this simple separation, low latency traffic styles can be preferred effectively over other traffic within the same game.We continue with a proposal for a middleware approach to the use of this infrastructure. It is based on the assumption that game developers can specify static requirements for the distributed objects at design and development time. In this case, we propose a combination of code-generation and run-time support for the use of the network architecture.
- A. Garg, S. K. Kasera, R. Kumar and D. Towsley, "Measurement of Join Latency on the Mbone", UM-CS-1999-047, August, 1999 Google ScholarDigital Library
- R. Stewart et al., "Stream Control Transmission Protocol", RFC 2960, IETF, October 2000Google Scholar
- Ashwin R. Bharambe, Sanjay Rao, Srinivasan Seshan, "Mercury: A Scalable Publish-Subscribe System for Internet Games", Proc. of NetGames 2002, April 16-17, 2002 Google ScholarDigital Library
- P. Astheimer, M.-L. Pöche, "Level-Of-Detail Generation and its Application in Virtual Reality", Proc. ofVRST'94 conference, August 23-26, 1994 Google ScholarDigital Library
Index Terms
- State replication for multiplayer games
Recommendations
Designing Brutal Multiplayer Video Games
CHI '16: Proceedings of the 2016 CHI Conference on Human Factors in Computing SystemsNon-digital forms of play that allow players to direct brute force directly upon each other, such as martial arts, boxing and full contact team sports, are very popular. However, inter-player brutality has largely been unexplored as a feature of digital ...
Comments