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
ori_03

Narrative-Based Procedural World Generation and Creature AI in DON’T STARVE

Alex J. Champandard on April 6, 2013

Built by an experienced team, indie survival game DON'T STARVE innovates on many fronts in gameplay and design. In particular, it generates procedural worlds by first creating a set of tasks/goals for the player first (i.e. this game's narrative) and laying them out in the space afterwards (i.e. the game's world). You'll find out how this is done in this interview, as well as the Lua-based behavior trees that control the game's creatures. Finally, you'll hear about the design and iteration process at Klei Entertainment that enables such innovations!