Procedural generation techniques improve year on year thanks to contributions from industry and academia, but the task of creating entire videogames, rather than partial components, has received less attention. ANGELINA is one project that aims to investigate techniques and attempt to build systems that automatically design complete videogames from the most basic starting points possible.
Existing work by ANGELINA includes:
We are currently working on expanding ANGELINA's ability to develop novel game concepts, by broadening the space of game concepts the system searches, and including better evaluation techniques that use human playtesters. For regular updates on the project, please see the project blog.
Initial Results From Co-operative Co-evolution For Automated Platform Game Design - Michael Cook, Simon Colton, Jeremy Gow - EvoGAMES 2012
Multi-Faceted Evolution Of Simple Arcade Games - Michael Cook, Simon Colton - Computational Intelligence in Games (CIG) 2011