ABSTRACT
In this paper, we propose a new method for detecting cheat in P2P-based MMORPG. We suppose a typical P2P-based event delivery architecture where the entire game space is divided into subareas and a responsible node (selected from player terminals) delivers each event happened in the sub-area to player nodes there every predetermined time interval called timeslot. In the proposed method, we introduce multiple monitor nodes (selected from player terminals) which monitor the game state and detect cheat when it happens. In order to allow monitor nodes to track the correct game states for the corresponding subarea, we let monitor nodes and a responsible node retain a random number seed and player nodes send their events not only to responsible node but also monitor nodes so that the monitor nodes and the responsible node can uniquely calculate the latest game state from the previous game state and game events which happened during the current timeslot. Either responsible node, monitor nodes or player nodes can detect cheat by comparing hash values of game state which are retained by those nodes periodically, and role back events happened since the last correct game state. Through experiments in PlanetLab, we show that our method achieves practical performance to detect cheats.
- C. Adams: "Internet X.509 Public Key Infrastructure Certificate Management Protocols," March 1999, http://www.faqs.org/rfcs/rfc2510.html. Google ScholarDigital Library
- C. G. Dickey: "Low Latency and Cheat-proof Event Ordering for Peer-to-Peer Games," Proc. of 14th ACM Int'l. Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2004), 2004. Google ScholarDigital Library
- P. Kabus, W. Terpstra, M. Cilia, A. Buchmann: "Addressing Cheating in Distributed Massively Multiplayer Online Games," Proc. of 4th ACM Workshop on Network and System Support for Games (NetGames2005), 2005. Google ScholarDigital Library
- S. Yamamoto, Y. Murata, K. Yasumoto, and M. Ito: "A Distributed Event Delivery Method with Load Balancing for MMORPG," Proc. of 4th ACM Workshop on Network and System Support for Games (NetGames2005), 2005. Google ScholarDigital Library
- PlanetLab Consortium: "PlanetLab," http://www.planet-lab.org/.Google Scholar
Index Terms
- Cheat detection for MMORPG on P2P environments
Recommendations
Why MMORPG players do what they do: relating motivations to action categories
This paper presents an analysis of relations between player motivation and behaviour in a Massively Multiplayer Online Role-Playing Game (MMORPG). Player motivation is measured in terms of percentile ranks of motivational components for MMORPG players ...
Distributing game instances in a hybrid client-server/P2P system to support MMORPG playability
MMORPG (Massively Multiplayer Online Role Playing Games) is the most popular genre among network gamers, and now attract millions of users, who play simultaneously in an evolving virtual world. This huge number of concurrent players requires the ...
Ganking, corpse camping and ninja looting from the perception of the MMORPG community: acceptable behavior or unacceptable griefing?
IE '13: Proceedings of The 9th Australasian Conference on Interactive Entertainment: Matters of Life and DeathEvery day in online games designed to entertain, an unknown percentage of users are experiencing what is known as 'Griefing'. Griefing is used to describe when a player within a multiplayer online environment intentionally disrupts another player's game ...
Comments