我正在制作一款游戏(显然),为了让它成为一款遥不可及的好游戏,我需要一个人工智能。问题是,我该从哪里开始呢?我从来没有做过这样的事情,任何帮助我都很感激。链接,其他帖子,教程,任何东西都足够了。还要注意的是,我希望在屏幕上同时有多个敌人,所以他们每个人都需要一个AI。就像我说的,任何帮助都是非常感谢的。谢谢!
发布于 2011-04-26 10:10:04
first:AI不需要/使用Cocos2D类
您需要构建特定于AI的类来控制您的游戏对象/精灵等。
second:本link涵盖了游戏AI的一些基础知识
这个post解释了如何在Objective C中创建有限状态机(FSM
FSM是在游戏中构建AI的最简单的技术
发布于 2013-05-20 07:38:19
有限状态机是移动设备上最常用的人工智能技术。您还需要考虑目标设备可以在不影响用户体验的情况下处理多少复杂的处理。
有一本很适合Cocos2D的书:“学习cocos2d:使用Cocos2D、Box2D和花栗鼠构建iOS游戏的实践指南”。如果这是你第一次玩cocos2d,你应该看看这个。
https://stackoverflow.com/questions/5785122
复制相似问题