战争游戏红龙吧 关注:37,462贴子:306,727

【制导】(标签)导弹的细节与游戏单位AI的不兼容性

只看楼主收藏回复



IP属地:美国1楼2020-11-12 15:28回复
    首先【制导】导弹即那些没有稳定器的导弹(大部分游戏中的地面发射导弹都没有稳定器),其中最明显的例子即布莱德利,如下图:


    IP属地:美国2楼2020-11-12 15:32
    回复
      但是很多时候,我们会发现当在布莱德利上使用攻击前进命令在导弹最大射程【追击】敌人载具时,布莱德利的80%精度的导弹眼看着就要命中就打飞了。


      IP属地:美国3楼2020-11-12 15:33
      回复
        这是为什么呢?
        游戏中的实际测试说明这是由于游戏的单位AI的错误判断造成的。


        IP属地:美国4楼2020-11-12 15:45
        回复
          首先要明确一点。即【制导】导弹在发射者没有移动的情况下,在对目标保持视野的情况下,不会因为敌人跑出导弹的面板射程而射失。
          因此布莱德利的导弹打飞只能是因为布莱德利在它的导弹马上要命中的瞬间移动了,如下图所示:


          IP属地:美国5楼2020-11-12 15:48
          回复
            图中蓝方的NAGMACHON正在公路上追逐红方的AH-64D(因为电脑对手太笨不会害怕布莱德利,只能用这招引开电脑的车。。。)


            IP属地:美国6楼2020-11-12 15:51
            回复
              因为电脑的NAGMACHON正在快速远离我方的M2A2布莱德利,所以很快NAGMACHON就跑出了我方布莱德利的面板最大射程,布莱德利的瞄准圈消失,但是导弹还在飞行。


              IP属地:美国7楼2020-11-12 15:54
              回复
                下一秒导弹就砸在了地上


                IP属地:美国8楼2020-11-12 15:58
                回复
                  再仔细看一下布莱德利发射时的初始位置和导弹射失时的位置你就会发现原因:
                  这是布莱德利发射导弹时的位置:


                  IP属地:美国9楼2020-11-12 15:59
                  回复
                    这是布莱德利射失时的位置:


                    IP属地:美国10楼2020-11-12 16:01
                    回复
                      没错,布莱德利的攻击AI(右键攻击或者攻击前进Q)认为目标已经跑出了面板最大射程,所以自行发动了车子开始追击,并导致即将命中目标的导弹打飞。


                      IP属地:美国11楼2020-11-12 16:03
                      回复
                        那么怎么教育这个愚蠢的AI呢?
                        很简单,在导弹发射之后按下E(停车键),那么布莱德利就会稳稳的呆在原地,不会因为敌人跑出“最大”射程就自作主张挪车。


                        IP属地:美国12楼2020-11-12 16:07
                        回复
                          当然这也说明了一个问题,那就是当布莱德利的导弹发射以后,如果你周围没有掩体且不能马上干掉布莱德利,那么你几乎肯定会吃上一发陶2。(比如一不小心在2625米被布莱德利锁定且打飞了自己那发炮射导弹的BMP-3)


                          IP属地:美国13楼2020-11-12 16:17
                          回复
                            红龙应该没有地面发射的F&F型ATGM吧


                            来自iPhone客户端15楼2020-11-12 18:24
                            回复