活下去自动寻路定位模式
2020-08-24 11:09:29编辑:放假就告诉
分享一下活下去自动寻路定位模式的有关冷知识,相信很多的玩家小伙伴对此是不怎么注意的,其实这中间可大有讲究的。一起来看看小编整理的攻略吧,
活下去自动寻路定位模式
自动寻路的定位模式
相信大多玩《活下去》的小伙伴用的都是自动寻路,不会改成一格格走的模式,我甚至不理解一格格走的意义所在……但自动寻路点到目标上的路径有时似乎有些迷,会让人走冤枉路。这里我就分析一下这个寻路的路径原则。
简单概述:首先遵循最短路径(程)原则,其次遵循顺时针最小边原则。
如下图,我把占一格的密道的正方形上、右、下、左,4个朝向的边分别定义为1,2,3,4,即顺时针方向,0点,3点,6点,9点四个方向的数字依次变大。
以下3点均在没有遮挡物的前提下论述:
1) 人物与1,2,3,4四条边在同一直线上,点目标(密道),将以直线到达目标(距离最短)。为了简洁明了,我把4个朝向的走势做在一张图上了,人物的位置差不多是初始位置,绿色框是前进的路径。
2) 人物从目标(密道)的右上,左上,左下,右下四个区域的位置出发,点目标(密道),寻路路径是离人物最近的相邻的两条边中数字较小的一边为最终方向。有点拗口,是吧?以右上红框中的人物为例,最近的两条边是1和2,到达两边的路程一样,1比较小,所以路径最后会自动定到1这边,而左上红框的人物,最近的两条边是1和4,到达两边的路程一样,1比较小,所以路径最后也会定到1这边。人物在左下或右下的原理是一样的,这里不赘述了,图上用箭头表达走势方向了。可以看出,人物在左边,目标在右边,如果两者不在同一直线上,优先的路线不是1就是3!4这条边基本不会成为自动寻路的最终目标。
仔细的小伙伴可能会问,为什么定边的时候用顺时针定1,2,3,4,而描述区域的时候用逆时针了呢?其实如果把目标(密道)当作原点,这四个区域分别就是坐标轴中的第一、第二、第三、第四象限。考虑到非理科生可能会对这概念迷糊,所以我就刻意没这样表达。还有就是图中有8个人物的初始位置,其实是分别挑了四个区域中离四条边最近的相同水平或垂直的位置,作为特殊案例来展示。
3) 实际可探索的对象有很多是2个方块组成的长方形甚至更大的形状,那点击不同的位置又如何判断自动寻路的方向呢?对于边的优先选择,和上面描述的单一一格的密道是一样的,路径长度相同的相邻两边优先选数字小的那个。
如果人物与目标点位有一定间距,行进路线会先以最终目标点对应的边的平行方向前进,再以垂直该边的方向前进,到达你点击的位置。说的有些懵,让我们看一下地图中最大的可点击物:公园里的花坛,这实际是个5×5的“大方格”,按照对角线的五格分别标记“1~5”五个点,并用不同的颜色做区分。如图示,人物初始位置在边“3”垂直方向或右上区域分别点“1~5”五个点的路径,就可以理解小方格变成大方格的路径变化了。
这里还有个特殊情况,就是人物与长边的垂直距离为0,那么选择长边的任意一个位置,都会自动选取最靠近人物的第一格作为最终目标。
说了那么多,了解这些到底有什么用呢?简而言之,就是预判点击后的自动寻路路径,尽量不走冤枉路,比如下图的密道中,如果点击堆物后再往下一层走,就会浪费2步,比较合理的方式,是先点击圆圈的位置,再点击堆物,再往下一层走,耗时最少。
再如下图,点“1或2”的位置,可直接沿通道位置向上,并搜索左右2边的电脑桌,但点“3或4”的位置就不合适了。
最后,给两个有遮挡物的特殊情况,就是自动寻路优先遵循最短路径原则,理论路径是红色虚线直接到达边“1”,但由于有遮挡物,路线会多处蓝色的一段,整体路径相比红色实线的要长,所以自动寻路会优先走向“2”这一边。
同理,由于绕到边“1”的路径比走到边“4”的长,所以下图的自动路径选择了边“4”。
以上就是“活下去战斗外怎么操作”的具体答案介绍了,关注0311手游网,了解更多的游戏资讯和攻略。
相关文章
更多 +最新游戏
更多 +