作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有很多关于远程战斗人工智能的论文,例如 Killzones 的 (see this paper) 或 Halo。但除了这个 work 之外,我找不到太多关于战斗 IA 的信息。 ,它使用神经网络来学习如何战斗,这不是我正在寻找的。
西方游戏中的 AI 似乎非常专注于 FPS!有谁知道使用哪些技术来实现体面的格斗人工智能?分层有限状态机?决策树?他们最终可能会非常可预测。
最佳答案
在我们的研究实验室中,我们正在将 AI 规划技术用于游戏。 NASA 使用 AI Planning 来构建半自主机器人。与状态机相比,规划可以产生较少可预测的行为,但规划是一个高度复杂的问题,即解决规划问题具有巨大的计算复杂度。
人工智能规划是一个古老但有趣的领域。特别是对于游戏,人们最近才开始使用计划来运行他们的引擎。目前的实现中表现力仍然有限,但理论上表现力“仅受我们的想象”限制。
Russel 和 Norvig 在他们关于人工智能的书中专门讨论了 4 章人工智能规划。您可能感兴趣的其他相关术语是:马尔可夫决策过程、贝叶斯网络。本书还对这些主题进行了充分的介绍。
如果您正在寻找一些现成的引擎来轻松开始使用,我想使用 AI Planning 将是一种严重的矫枉过正。我不知道有任何用于游戏的 AI 规划引擎,但我们正在开发一个。如果您对长期感兴趣,我们可以单独讨论。
关于artificial-intelligence - 如何设计格斗游戏(街头霸王或灵魂之剑)的人工智能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3733648/
我是一名优秀的程序员,十分优秀!