This article was published for AiGameDev.com PREMIUM members, available by subscription. You can join here in a minute or less. If you're already a member, log-in from the top right menu.

Premium Teaser
la-mulana

Using Genetic Algorithms to Mine Game Mechanics and Evolve Levels

Alex J. Champandard on June 6, 2013

This interview looks at a design tools called ANGELINA that can use genetic algorithms to evolve game mechanics, by actually modifying the underlying Java code. You'll also find out how another genetic algorithm can synthesize levels to put these evolved mechanics to great use. In this interview, you'll see how this has worked for platforming games and understand how to apply the concepts to your own game elements.