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
refraction_screenshot

Mixing AI Tools and Authoring for Progression Design

Alex J. Champandard on July 19, 2013

Design problems can rarely be solved with AI alone; they are either too complex or require expert input to make the results work in the context of a game. In this interview with Adam Smith and Eric Butler, you'll learn how a specialized version of Prolog (answer set programming, or ASP) can applied to a game called Refraction, specifically used to generate levels, analyze them for flaws, and craft overall progressions as a learning experience.