游戏人工智能
要解决的问题
- 决策
- 决策与动作的配合,角色在做某些动作时是不能中断的。
- 调试,行为树这类有图形编辑器的,比较好调试。但是要用好不简单。行为树在表示状态方面很简单,并不能针对状态提供进入的退出操作。
参考链接
- 【译】《最终幻想XV》中角色AI的意识决策系统解析
- AIGameDev
- Game AI Pro书
- Neural Slime Volleyball
- Project Malmo
通过Minecraft游戏来测试AI,微软出品,开源项目
是一个基于Minecraft的复杂的人工智能实验平台,旨在支持人工智能基础研究。工具
- behavior3支持JS,Python,不支持调试
- behavior3-luaBehavior3的Lua扩展
- behaviac腾讯开源行为树解决方案