Predict the Storm: A Simulation Model to Measure the Playability before the Game Development

Design and development of multi-player network games is a complex and involved process. Apart from standard software development complexity, the game designer has to carefully think about issues like playability, user experience and scalability aspects of the game during the design phase itself. Most of the existing methodologies to determine playability of a multiplayer game with a targeted user experience level are only applied after the game is developed. This is highly undesirable as it incurs a high cost because multiple design and development cycles are involved that take time and increase development complexity. We propose a simulation technique that can be used to validate the playability of a game in terms of quality of experience of end-users prior to full game development. The simulation output can also provide some guidelines to the resource planning of the game server with respect to targeted requirements for user experience. Our goal in developing this tool is to make it generic and versatile at the same time staying reasonably true to the real game strategy so that it is useful for the game designers to quickly run a simulation to get insight about the game playability before the actual development process.

[1]  Maja Matijasevic,et al.  Action specific Massive Multiplayer Online Role Playing Games traffic analysis: case study of World of Warcraft , 2008, NETGAMES.

[2]  Philip Branch,et al.  A generalised prediction model of first person shooter game traffic , 2009, 2009 IEEE 34th Conference on Local Computer Networks.

[3]  D. Stefyn,et al.  Quake III Arena game structures , 2011 .

[4]  Michael Bredel,et al.  A measurement study regarding quality of service and its impact on multiplayer online games , 2010, 2010 9th Annual Workshop on Network and Systems Support for Games.

[5]  Grenville J. Armitage,et al.  A Markov Model of Server to Client IP Traffic in First Person Shooter Games , 2008, 2008 IEEE International Conference on Communications.

[6]  Grenville J. Armitage,et al.  Extrapolating server to client IP traffic from empirical measurements of first person shooter games , 2006, NetGames '06.

[7]  Grenville Armitage,et al.  A Ns2 model for the Xbox System Link game Halo , 2003 .

[8]  Kajal T. Claypool,et al.  Latency can kill: precision and deadline in online games , 2010, MMSys '10.

[9]  Behnoosh Hariri,et al.  A Survey of First-Person Shooter Gaming Traffic on the Internet , 2010, IEEE Internet Computing.

[10]  Declan Delaney,et al.  On Consistency and Network Latency in Distributed Interactive Applications: A SurveyPart I , 2006, Presence: Teleoperators & Virtual Environments.

[11]  William Lau,et al.  NGS: an application layer network game simulator , 2006 .

[12]  Veysi Isler,et al.  Network modeling and simulation of massively multiplayer online games , 2012, Simul..

[13]  Alexandru Iosup,et al.  RTSenv: An experimental environment for real-time strategy games , 2011, 2011 10th Annual Workshop on Network and Systems Support for Games.

[14]  Seamus McLoone,et al.  On Consistency and Network Latency in Distributed Interactive Applications: A SurveyPart II , 2006, PRESENCE: Teleoperators and Virtual Environments.

[15]  Jihong Lee,et al.  VENUS: The Online Game Simulator Using Massively Virtual Clients , 2004, AsiaSim.

[16]  F. Safaei,et al.  Fairness and playability in online multiplayer games , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[17]  Teerawat Issariyakul,et al.  Introduction to Network Simulator NS2 , 2008 .

[18]  Peng Chen,et al.  Perceptual view inconsistency: An objective evaluation framework for online game quality of experience (QoE) , 2011, 2011 10th Annual Workshop on Network and Systems Support for Games.