Generating an attribute space for analyzing balance in single unit RTS game combat

Achieving balance in a large real-time strategy (RTS) game requires consideration of all contributing factors. We propose an attribute space representation as a common framework for reasoning about balance in the combat scenarios found in these games. Attribute space search is used to identify balanced configurations and game features such as special abilities and terrain act as modifiers to a basis attribute space. The approach is evaluated through the development of an attribute space representation for single unit conflict. An efficient and accurate predictive model is developed corresponding to a simulation of a common RTS combat representation employing the typical attributes of range, speed, health and damage. This attribute space is used to relate the properties of each attribute to the resulting game balance and to identify new balance points when individual attributes are enhanced.

[1]  David C. Kang,et al.  Testing Balance-of-Power Theory in World History , 2007 .

[2]  Robin Hunicke,et al.  AI for Dynamic Difficulty Adjustment in Games , 2004 .

[3]  Shaun Bangay,et al.  Modelling attribute dependencies in single unit game combat settings , 2013, 2013 IEEE International Games Innovation Conference (IGIC).

[4]  Jeremy Ludwig,et al.  A Learning Infrastructure for Improving Agent Performance and Game Balance Jeremy Ludwig and Art Farley , 2007 .

[5]  Vincent Corruble,et al.  Extending Reinforcement Learning to Provide Dynamic Game Balancing , 2005 .

[6]  Lance Finney,et al.  A Three-Phase Model for Predator-Prey Analysis , 1997 .

[7]  Sushil J. Louis,et al.  Using coevolution to understand and validate game balance in continuous games , 2008, GECCO '08.

[8]  Rayner Alfred,et al.  Designing a multi-agent approach system for distributed course timetabling , 2011, 2011 11th International Conference on Hybrid Intelligent Systems (HIS).

[9]  T. Klein Assessing Distributive Justice in Marketing: A Benefit-Cost Approach , 2008 .

[10]  Zoran Popovic,et al.  Evaluating Competitive Game Balance with Restricted Play , 2012, AIIDE.

[11]  David W. Aha,et al.  Learning to Win: Case-Based Plan Selection in a Real-Time Strategy Game , 2005, Künstliche Intell..

[12]  Ibrahim Cil,et al.  A multi-agent architecture for modelling and simulation of small military unit combat in asymmetric warfare , 2010, Expert Syst. Appl..

[13]  Ikuo Matsuba,et al.  Solving the Balance Problem of On-Line Role-Playing Games Using Evolutionary Algorithms , 2012 .

[14]  S. Jackson,et al.  Balancing biodiversity in a changing environment: extinction debt, immigration credit and species turnover. , 2010, Trends in ecology & evolution.

[15]  Sushil J. Louis,et al.  Playing to learn: case-injected genetic algorithms for learning to play computer games , 2005, IEEE Transactions on Evolutionary Computation.

[16]  Joe Marks,et al.  Automatic Design of Balanced Board Games , 2007, AIIDE.

[17]  Paul K. Davis,et al.  Aggregation, Disaggregation, and the 3:1 Rule in Ground Combat , 1996 .

[19]  Morgan McGuire,et al.  Creating games - mechanics, content, and technology , 2008 .

[20]  Pieter Spronck,et al.  Opponent Modeling in Real-Time Strategy Games , 2007, GAMEON.

[21]  Hein Meling,et al.  Messor: Load-Balancing through a Swarm of Autonomous Agents , 2002, AP2PC.