萝卜 4 凉了活该,对吧?(关于炮塔 AI 的吐槽)

2022/11/19762 浏览综合
今天的周赛比平时手感上来说要难,打完以后对萝卜这个弱智的 AI 有了更清晰的感受!
多出口 + 疯狂逃窜的滑板兔,把智障 AI 当猴子耍,几乎全程需要手工操作。
◆ 首先,大多数单体炮塔:
大多数单体炮塔会优先打 “先出场” 的装甲兔,后打 “后出场” 的滑板兔,导致一不注意滑板图就跑路了。
尤其是当出现多个出口时,远处出口出装甲兔,近处出口出滑板兔,单体炮塔会无视滑板兔,盯着装甲兔打,宛如一个智障。
解决方案:优先级应该是 先到达终点的兔子 > 后到达终点的兔子,不需要考虑减速控制,在兔子出场时就给他算出它到重点要多久 = 出口到终点距离 ÷ 兔子速度,然后根据出场持续时间,算出它还要多久到终点。
当一个单体炮塔范围内有多个兔子的时候,优先攻击距离终点时间最短的兔子。
这个方案在有控制类炮塔的时候可能会有误差,但是总比现在这个弱智算法强多了对吧?
◆ 其次是 AOE 炮塔:
比如鞭炮、闪电瓶子、雪球炮这种,同样因为弱智的优先级,会优先攻击 “落单而领先” 的单个兔子,而不是 “聚集密集” 的一群兔子,所以这些炮塔看起来 AOE 收益极高,实际上因为目标问题,伤害非常弱智,必须摆在少数独特位置才有效(即怪物最密集的地方刚好是炮塔射程极限,此时炮塔会一直攻击射程极限的位置,造成大量伤害)。
解决方案:这个问题可以通过玩家自己摆炮台规避,不优化也行。
要优化的话我提供一个思路,提前计算出本次攻击造成多少伤害,自动攻击收益最高的主目标。不过这方法运算量略大,不推荐。
◆ 单独吐槽几个炮塔:
火瓶子:众所周知,火瓶子需要持续攻击敌人一段时间后才会提高伤害。但是这个东西的 AI 和单体炮塔是一样的,第一个兔子过后,射程内有 2、3 这两只兔子,2 马上要出射程了,3 行进入射程,火瓶子会毫不犹豫的攻击 2 号,然后还没变粗 2 号跑了,它又转火 3 号,导致结果就是除了第一只兔子,之后永远不会出粗射线,除非人工操作。
解决方案:火瓶子优先攻击刚进入射程的兔子,做到输出最大化。
闪电球:闪电球是目前来说最好用的炮塔之一,但是 AI 同样非常弱智,当它的范围内有 3 只兔子的时候,你点击集火 1 只,它会变成单体炮塔,而且伤害不增加......所以人工操作反而会让攻击力降低,这是什么弱智设定啊?
解决方案:要么玩家设定了主目标时,除了主目标还可以另外攻击两个副目标,要么对主目标伤害加倍。
评论8
只看作者
最热
TapTap
写下你的想法...
丝瓜
想那么多干嘛,周赛从来都是二倍速不暂停,每周拿个320的盒子就行了[嗒啦啦2_哈哈]
哔哔哔呀
是这样,反正萝卜每次都被啃几口的
丝瓜
只要不啃死都能接受😂
全部 3 条回复
User112721022
人家老六设定就应该是这样的吧,不然怎么偷家……也就周赛有一点点pvp内容摆的人还一堆,哪可能因为这玩意凉[嗒啦啦2_吃瓜]
萧叔叔
闪电球是什么鬼玩意。
剑阁保卫者
铁喵,也是,单点后不会溅射了
月下独酌
说了这么多 ,官方看不到的
已经到底了
9
8