RING: a client-server system for multi-user virtual environments
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
Computational geometry: algorithms and applications
Computational geometry: algorithms and applications
Three-tiered interest management for large-scale virtual environments
VRST '98 Proceedings of the ACM symposium on Virtual reality software and technology
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
A communication architecture for massive multiplayer games
NetGames '02 Proceedings of the 1st workshop on Network and system support for games
Visibility-based interest management in collaborative virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
Generalized interest management in virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
Exploiting Reality with Multicast Groups
IEEE Computer Graphics and Applications
Locales and Beacons: Efficient and Precise Support for Large Multi-User Virtual Environments
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
An Evaluation of Grouping Techniques for State Dissemination in Networked Multi-User Games
MASCOTS '01 Proceedings of the Ninth International Symposium in Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Interest management middleware for networked games
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Mediator: a design framework for P2P MMOGs
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games
RTF: a real-time framework for developing scalable multiplayer online games
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games
High-level development of multiserver online games
International Journal of Computer Games Technology - Networking for Computer Games
A3: A Novel Interest Management Algorithm for Distributed Simulations of MMOGs
DS-RT '08 Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications
Performance analysis of game world partitioning methods for multiplayer mobile gaming
Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games
Tackling online game development problems with a novel network scripting language
Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games
Mammoth: a massively multiplayer game research framework
Proceedings of the 4th International Conference on Foundations of Digital Games
Avatar mobility in user-created networked virtual worlds: measurements, analysis, and implications
Multimedia Tools and Applications
Design issues for Peer-to-Peer Massively Multiplayer Online Games
International Journal of Advanced Media and Communication
The perils of using simulations to evaluate Massively Multiplayer Online Game performance
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
Event semantics in event dissemination architectures for massive multiuser virtual environments
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Badumna: A decentralised network engine for virtual environments
Computer Networks: The International Journal of Computer and Telecommunications Networking
Proceedings of the Fourteenth International Database Engineering & Applications Symposium
ARIVU: power-aware middleware for multiplayer mobile games
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Integration of P2P and clouds to support massively multiuser virtual environments
Proceedings of the 9th Annual Workshop on Network and Systems Support for Games
Triangle-based obstacle-aware load balancing for massively multiplayer games
Proceedings of the 10th Annual Workshop on Network and Systems Support for Games
Implementing human questioning strategies into quizzing-robot
HRI '12 Proceedings of the seventh annual ACM/IEEE international conference on Human-Robot Interaction
ARIVU: Making Networked Mobile Games Green
Mobile Networks and Applications
Quantitative analysis of visibility determinations for networked virtual environments
Journal of Visual Communication and Image Representation
GBLT-VG for High User Densities by User Group Behavior and Hot Point in MMO Virtual Environment
Journal of Network and Systems Management
Survey of state melding in virtual worlds
ACM Computing Surveys (CSUR)
Measuring Information Exposure Attacks on Interest Management
PADS '12 Proceedings of the 2012 ACM/IEEE/SCS 26th Workshop on Principles of Advanced and Distributed Simulation
Adaptive consistency for replicated state in real-time-strategy multiplayer games
Proceedings of the 11th International Workshop on Adaptive and Reflective Middleware
Language expressiveness and quality of service for publish/subscribe systems
Proceedings of the 9th Middleware Doctoral Symposium of the 13th ACM/IFIP/USENIX International Middleware Conference
Reducing server load in MMOG via P2P gossip
Proceedings of the 11th Annual Workshop on Network and Systems Support for Games
Energy efficient multi-player smartphone gaming using 3D spatial subdivisioning and pvs techniques
Proceedings of the 3rd ACM international workshop on Interactive multimedia on mobile & portable devices
Peer-to-peer architectures for massively multiplayer online games: A Survey
ACM Computing Surveys (CSUR)
Interest management for distributed virtual environments: A survey
ACM Computing Surveys (CSUR)
XL peer-to-peer pub/sub systems
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Broadcasting all state changes to every player of a massively multiplayer game is not a viable solution. To successfully overcome the challenge of scale, massively multiplayer games have to employ sophisticated interest management techniques that only send relevant state changes to each player. This paper compares the performance of different interest management algorithms based on measurements obtained in a real massively multiplayer game using human and computer-generated player actions. We show that interest management algorithms that take into account obstacles in the world reduce the number of update messages between players by up to a factor of 6, and that some computationally inexpensive tile-based interest management algorithms can approximate ideal visibility-based interest management at very low cost. The experiments also show that measurements obtained with computer-controlled players performing random actions can approximate measurements of games played by real humans, provided that the starting positions of the random players are chosen adequately. As the size of the world and the number of players of massively multiplayer games increases, adaptive interest management techniques such as the ones studied in this paper will become increasingly important.