O'Reilly logo

AI Game Programming Wisdom 4 by Steve Rabin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

4.2An Advanced Motivation-Driven Planning Architecture

Enigma Software ProductionsDavid Hernández Cerpa

david.hernandez.cerpa@gmail.com

Julio Obelleiro

julio.obelleiro@gmail.com

Game AI techniques have evolved from simple architectures, such as finite state machines (FSM), to others more complex and powerful, such as goal-oriented action planning (GOAP), hierarchical task networks (HTN), and motivational graphs. However, imperative programming techniques [Wikipedia07], such as FSMs, are still widely used as the main decision-making system because they are simple to implement and do not involve any development risk. Unfortunately, as game AI complexity increases, these techniques become unmanageable, difficult to extend, and present several problems ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required