人工智能
此章节主要包含寻路系统和AI两部分,总结自己在开发MMORPG中服务器怎样实现NPC寻路和AI行为。 所有代码使用Java开发,源码参考GameAI4j , Unity NavMesh导出工具参考NavMeshDemo 。
参考资料
参考书籍
- 《游戏编程算法与技巧》:人工智能章节介绍了A*、贪婪、Dijkstra等算法,导航网格,状态机。
- 《Game AI Pro》 :专业AI文档的收集,想法、思路,网络版:http://www.gameaipro.com/。
开源项目
- libgdx :Java 游戏开发框架
- gdx-ai :libGDX 的AI框架
- GdxDemo3D :libGDX和gda-ai开发的寻路和AI示例。
- recastnavigation :Recast导入关卡几何体产出导航网格,Detour在导航网格上进行路径查询。