期刊文献+

一种基于A^*算法的分层路径规划在3D游戏中的应用研究 被引量:4

Application of a A^* algorithm-based hierarchical path planning in 3D games
下载PDF
导出
摘要 以3D游戏中智能体的路径规划为研究背景,对于如何生成3D游戏的地形网格以及如何进行高速、准确的路径规划进行了研究。提出了一种分层的解决方案,首先通过建立导航网格划分状态空间;接着使用引入地形估价因子的算法进行网格寻路,并通过拐角点法生成路径,同时对算法的OPEN表进行了二叉堆的优化;最后介绍了基于射线透射的局部算法对动态障碍物的处理。实验分析表明该算法的有效性。 This paper focuses on how to generate a 3D navmesh and implement high-speed path-finding for autonomous characters in 3D games. We proposed a hierarchical solution to meet the requirement. Firstly, a navmesh is used to divide the state space. Then we used the A* algorithm to find the path of the navmesh with making use of binary heaps to optimize the OPEN table. We also proposed a method of corner points to find the final path. At last, we used ray transmission to detect the dynamic obstacles. The initial experimentation shows that our solution is able to be used in some 3D games.
出处 《电子设计工程》 2014年第14期37-39,42,共4页 Electronic Design Engineering
关键词 导航网格 算法 地形因子 二叉堆 拐角点法 射线透射 navmesh A* Algorithm terrain factor binary heaps corner points ray transmission
  • 相关文献

参考文献9

  • 1方约翰,李睿凡,郭燕慧,等.游戏人工智能: 计算机游戏中的人工智能[M].北京邮电大学出版社,2007.
  • 2Buckland M.游戏人工智能编程案例精粹[M].罗岱,译.人民邮电出版社,2008.
  • 3Sturtevant N R,Buro M.Improving Collaborative PathfindingUsing Map Abstraction[C]//AIIDE.2006: 80-85.
  • 4Leigh R,Louis S J,Miles C.Using a genetic algorithm to exploreA*-like pathfinding algorithms [C]//Computational Intelligence and Games,2007.CIG 2007.IEEE Symposium on.IEEE,2007.
  • 5Graham R,McCabe H,Sheridan S.Pathfinding in computer games[J].ITB Journal,2003,8:57-81.
  • 6Bj?rnsson Y,Enzenberger M,Holte R C,et al.Fringe search:beating at path-finding on game maps[J].CIG,2005,5: 125-132.
  • 7Ballinger C,Louis S.Comparing heuristic search methods forfinding effective real-time strategy game plans[C]//2013 IEEE Symposium Series on Computational Intelligence.2013:122-128.
  • 8徐翔,黄敏.一种改进的群体智能寻路算法[J].计算机应用与软件,2012,29(5):139-142. 被引量:4
  • 9Bakkes S C J,Spronck P H M,van Lankveld G.Player behaviouralmodelling for video games[J].Entertainment Computing,2012,3(3): 71-79.

二级参考文献8

共引文献3

同被引文献35

引证文献4

二级引证文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部