This masterclass digs into the concept of prioritizing behaviors to help select which to activate or deactivate at any point in time. You'll learn about the three major ways of prioritizing behaviors, both statically at development time and at runtime, and list both their advantages and disadvantages. Also find out how to combine all these forms of prioritization into one tree as necessary.
Behavior Tree Design Patterns: Prioritization
Alex J. Champandard on April 29, 2009
Access the rest of this feature by joining industry experts and other professionals as a PREMIUM member in the leading Game AI training program.