The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Behavior Trees: Introduction and Memory-Compact Implementation
Abstract
Behavior trees (BTs) are increasingly deployed in the games industry for decision making and control of non-player characters (NPCs, also named agents or actors) and gameplay. Behavior trees are incrementally created from reactive and goal-oriented behaviors by hierarchically compositing purposeful sub-behaviors. Composite behaviors (branches in the tree) decide which child behavior to run when and react to changing behavior execution states. Leaf nodes of the behavior tree check conditions, or control the execution of game state affecting actions. This chapter introduces a basic behavior tree concept, describes how behavior tree traversal drives NPC decision making via an example, and sketches a memory-compact implementation.
Related Content
|
Johnny L. Williams.
© 2026.
26 pages.
|
|
Anthony Mark Gray, James E. Bartlett.
© 2026.
32 pages.
|
|
Christopher H. Slotboom.
© 2026.
72 pages.
|
|
Ameera Law, Sebastian Gutierrez, Keren Asgodom, Mahrukh Khan.
© 2026.
32 pages.
|
|
Kashish Ali, Autumn Garcia, Alina Vadsariya.
© 2026.
20 pages.
|
|
Michelle Bartlett.
© 2026.
22 pages.
|
|
Tarana Afrin Chandel.
© 2026.
32 pages.
|
|
|