This article was published for AiGameDev.com INSIDERS, free by registration. You can sign-up here in less than a minute... If you're already registered, log-in from the top right menu.

Insider Teaser
behaviortree-468x285

Behavior Trees for Next-Gen Game AI

Alex J. Champandard on December 28, 2008

In this presentation, Alex Champandard talks about using behavior trees to create responsive yet purposeful decision-making and control systems. In particular, you'll learn how behavior trees combine the best features of linear scripts and reactive state machines, yet provide the goal-directedness of planners. You'll learn about the structure of behavior trees and what you need to implement them, as well as useful patterns for designing scalable AI logic based on them.