游戏中的寻路与自动刷图功能

2021/10/17815 浏览游戏攻略
游戏中的自动功能机制类似A*寻路
上下左右的距离判断比斜向更近
己方飞船的寻路逻辑为:
当场上有箱子时
向箱子移动
当弹药为0,且场上有未被消灭的敌人时
向补给移动并试图一回合补满子弹
当场上有目标点时
根据最短路径向目标点移动
敌方则会向最近范围内的己方单位移动
下图即为敌方的行动逻辑展示:
TapTap
最重要的技巧就是可以手动调整站位来保证没有弹药的单位在支援距离也不会被攻击
TapTap
在上图所示中,最上方的飞船没有弹药了 但是只要己方飞船将右上角的敌人干掉,下方的敌人就会根据横纵方向比斜向方向更近来寻路,并攻击上方的单位。而最下方的飞船可以提前向右边移动提供支援攻击,而不会被选为攻击目标的原因 则与其寻路的算法写法有关。支线中3-3的两船自动刷图之所以能实现,就是基于上图的原理,如果感兴趣的同学可以在下次自动的时候注意一下。
3
1