Practical Game Design Tool: State Explorer

This paper introduces a computer-game design tool which enables game designers to explore and develop game mechanics for arbitrary game systems. The tool is implemented as a plugin for the Godot game engine. It allows the designer to view an abstraction of a game’s states while in active development and to quickly view and explore which states are navigable from which other states. This information is used to rapidly explore, validate and improve the design of the game. The tool is most practical for game systems which are computer-explorable within roughly 2000 states. The tool is demonstrated by presenting how it was used to create a small, yet complete, commercial game.

[1]  Michael Fairbank,et al.  Extracting Learning Curves From Puzzle Games , 2019, 2019 11th Computer Science and Electronic Engineering (CEEC).

[2]  Frédéric Maire,et al.  Evolutionary Game Design , 2011, IEEE Transactions on Computational Intelligence and AI in Games.

[3]  Julian Togelius,et al.  General Video Game AI: Competition, Challenges and Opportunities , 2016, AAAI.

[4]  Aysu Betin Can,et al.  Automated Video Game Testing Using Synthetic and Humanlike Agents , 2019, IEEE Transactions on Games.

[5]  Neil Katharine Game Design Tools: Time to Evaluate , 2012 .

[6]  Julian Togelius,et al.  General Video Game Level Generation , 2016, GECCO.

[7]  Michael Cook,et al.  Hyperstate Space Graphs for Automated Game Analysis , 2019, 2019 IEEE Conference on Games (CoG).

[8]  Julian Togelius,et al.  An experiment in automatic game design , 2008, 2008 IEEE Symposium On Computational Intelligence and Games.