我首先在堆栈溢出中发布了这个问题,但是我猜那里没有人对视频游戏非常感兴趣...
所有类型的游戏中都使用哪些寻路算法?(无论如何,所有类型的角色都会移动)Dijkstra是否使用了很多?我认为不会,因为它实际上并未找出到达某个地方所需采取的步骤,对吗?如果我理解正确,它只会确定哪个对象是最近的。我并不是真的想编写任何代码;只是做一些研究,尽管如果您粘贴伪代码或其他内容,那也很好(我能理解Java和C ++)。我基本上是在总体上寻找路径查找的快速概述。
我知道A *就像在2D游戏中使用的算法。那太好了,但是不是基于网格的2D游戏又如何呢?帝国时代或Link的觉醒之类的东西。没有可导航的独特正方形空间,那么它们做什么?
3D游戏做什么?我已经读过这个令人毛骨悚然的http://www.ai-blog.net/archives/000152.html,听说它是该主题的权威,但是一旦设置了网格,它并不能真正解释如何操作,路径查找完成。如果他们使用的是A *,那么在3D环境中如何做?花键如何精确加工圆角?
diminishing the usefulness of our site
。这个问题已经被收藏了3次,这证明它对某些用户有用。因此,我忍不住要投票关闭它并冒着最终被删除的风险,这会适得其反。