Как создать ИИ в Cocos2d? - PullRequest
       4

Как создать ИИ в Cocos2d?

2 голосов
/ 26 апреля 2011

Я делаю игру (очевидно), и чтобы сделать ее дистанционно хорошей, мне нужен ИИ. Проблема в том, с чего мне начать? Я не сделал ничего подобного, и любая помощь приветствуется. Ссылки, другие посты, учебники, все будет достаточно. Также обратите внимание, что я хотел бы, чтобы на экране было больше одного врага одновременно, поэтому каждому из них понадобится ИИ. Как я уже сказал, любая помощь приветствуется. Спасибо!

Ответы [ 2 ]

10 голосов
/ 26 апреля 2011

первый : ИИ не нуждается / не использует классы Cocos2D

вам нужно создавать специальные ИИ-классы, которые управляют вашими игровыми объектами / спрайтами и т. Д. ...

second : эта ссылка охватывает некоторые основы игрового AI

, а в этом посте объясняется, как сделать конечный автомат (FSM) в ObjectiveC

FSM - самая простая техника для создания ИИ в игре

0 голосов
/ 20 мая 2013

Finite State Machine - наиболее распространенная техника, используемая для AI на мобильных устройствах. Вам также необходимо учитывать, насколько сложное целевое устройство обработки может обрабатывать, не мешая работе с пользователем.

Есть хорошая книга для cocos2d: «Изучение Cocos2D: практическое руководство по созданию игр для iOS с Cocos2D, Box2D и Chipmunk». Вы должны проверить это, если это ваша первая игра с cocos2d.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...