我正在制作一个游戏(很明显),为了让它稍微好一点,我需要一个 AI。问题是,我该从哪里开始?我以前没有做过类似的事情,任何帮助都将不胜感激。链接、其他帖子、教程,任何东西都可以。 另外请注意,我希望屏幕上同时有多个敌人,所以他们每个人都需要一个 AI。 就像我说的那样,任何帮助都将不胜感激。 谢谢!
回答:
第一点:AI 不需要/使用 Cocos2D 类。
你需要构建特定的 AI 类来控制你的游戏对象/精灵等等…
第二点:这个 链接 涵盖了一些游戏 AI 的基础知识。
这个 帖子 解释了如何在 Objective-C 中制作有限状态机 (FSM)。
FSM 是在游戏中构建 AI 的最简单技术。