Однією з методик, з якою ви повинні бути знайомі у будь-якому випадку, є підхід до списку дій. На найпростішому рівні, це лише перелік об'єктів дії, у кожного об'єкта дії який існує метод update (), який називається кожним кадром. Однак ви можете швидко розширити цю функцію, щоб дозволити дії, що блокують, кілька смуг дій, дочірні групи тощо. Практично все, що ви можете створити за допомогою FSM високого рівня, може бути реалізовано більш модульним, гнучким і налагоджуваним способом з дією список за допомогою поведінкових дій.
Окрім того, що є корисною технікою для управління всіма анімацією, знаходженням шляхів та іншими різноманітними "речами", які можуть робити ваші персонажі, це неприємно застосовувати систему прийняття рішень на основі пріоритету шляхом створення поведінкових дій.
Кілька приміток про те, як їх використовувати, можна знайти на цій слайді: http://sonargame.com/2011/11/01/new-game-slides/
Досить впевнені, що про це були статті і в серії мудрості програмування AI.