Exploring a large space of small games

We explore the soundness and playability of randomly generated games expressed in the Video Game Description Language (VGDL). A grammar is defined for VGDL, which is able to express a large variety of simple arcade-like games, and random expansions of this grammar are fed to a VGDL interpreter and played with off the shelf agents. We see this work as the first step towards generating complete, playable games.

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

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

[3]  Julian Togelius,et al.  Towards a Video Game Description Language , 2013, Artificial and Computational Intelligence in Games.

[4]  Julian Togelius,et al.  Towards the automatic generation of card games through grammar-guided genetic programming , 2013, FDG.

[5]  Tom Schaul,et al.  A video game description language for model-based or interactive learning , 2013, 2013 IEEE Conference on Computational Inteligence in Games (CIG).

[6]  Michael Mateas,et al.  Variations Forever: Flexibly generating rulesets from a sculptable design space of mini-games , 2010, Proceedings of the 2010 IEEE Conference on Computational Intelligence and Games.