人工智能

  此章节主要包含寻路系统和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在导航网格上进行路径查询。