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

3.5Knowledge-Based Behavior System—A Decision Tree/Finite State Machine Hybrid

Nachi Lau—LucasArts

nachilau@hotmail.com

In the modern game-development environment, designing and implementing a behavior system that meets the diverse needs of designers and programmers can be a challenge. From the perspective of game designers, a declarative behavior system that can be easily understood by nontechnical users facilitates the incorporation of designer suggestions, enabling faster development iterations. Because designers rely on trial and error for design refinements, a system that simplifies the addition or removal of NPC logic and offers a tight feedback loop allows effective testing of the fun factor. Furthermore, a behavior editing tool with multiple ...

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