-
Premium ReportGoal-Oriented Action Planning
This full report looks into the process of applying goal-oriented action planning (a.k.a. GOAP) to real-time games. This report covers many aspects of the technology, including production decisions, how to approach prototypes, dealing with designers and level scripting, low-level animation integration, and more. From the implementation point of view, you'll learn about optimization, implementation tips and debugging tools. In particular, this report focuses on STRIPS, currently the most popular implementation of GOAP in the games industry, based on the A* search algorithm. Extensions such as layers of planners, and Hierarchical Task Network planners are also discussed. -
Premium ReportTerrain Analysis & Reasoning
This report looks into the process of creating useful annotations for terrains, whether manually by designers (and provides tips for helping the process go smoothly) or automatically using algorithms (with advice for how to approach the problem). In the second part, terrain representation is discussed in terms of finding the balance between a generic solution that supports a variety of reasoning tasks and special-case data-structures. Finally, reasoning with the terrain representation is discussed for individuals as well as groups.


