AI программирование в ActionScript3 - PullRequest
2 голосов
/ 15 августа 2011

Я делаю шутер. Так что мне удалось создать смоделированный ИИ для некоторых из моих объектов на сцене, т.е. я перемещаю их с помощью скрипта.

Но теперь у меня есть Босс, который обычно имеет несколько типов движений и стреляет различными типами ракет.

Какой тип ИИ мне следует использовать? Или мне тоже это смоделировать?

Потому что я видел несколько игр, в которых есть боссы, в которых они динамически меняют свое движение без определенного паттерна.

1 Ответ

1 голос
/ 15 августа 2011

Используйте управляемый государством агент.Босс («агент») имеет несколько состояний, описывающих различные типы движений или типы выстрелов.Согласно контексту, агент переключается из одного состояния в другое.

Вы найдете четкие примеры в книге Программирование игрового ИИ на примере .

Вам повезло,глава, посвященная агентам, управляемым государством, доступна онлайн здесь .Примеры кода на C ++, но они очень простые.

...