Overview:

Procedural content generation has garnered more attention in recent years, both in indie games and AAA titles. Unfortunately, there is no "one algorithm to rule them all". PCG techniques are necessarily as wide and varied as their potential implementations. Using examples from the speakers' own work, this lecture presents 6 practical ways to implement AI-driven procedural content generation in games. Topics range from art asset generation to massaging and controlling math and randomness to how to infusing consistent, believable personalities in game agents. The technique explained will be useful whether building a PCG-based game or to season a more authored game.