syrianwarfare吧 关注:1,475贴子:10,250
  • 14回复贴,共1

关于游戏中武器命中算法的推测

只看楼主收藏回复

猫组游戏,【战火叙利亚】【前线】【战火乌克兰】【终结者】这一系列游戏都是用同一套引擎,也有着相似的命中算法
我个人观察认为,猫组的命中算法并不是常见的
【攻击单位】→【目标单位】之间计算命中率,然后根据弹道路径上的障碍物削减命中率。

而是
【攻击单位】→【各种障碍物】→【目标单位】之间多次计算命中率。
即:己方单位瞄准敌人,发射弹药,弹药会对飞行路径上每个可被攻击的障碍物(或单位)计算一次命中,如果命中,那就会先打中障碍物。
这也能解释,当你弹道上存在无人载具时,为何大概率会脱靶打中载具,而不是命中敌人。


IP属地:四川1楼2026-04-20 19:59回复
    感觉最迷的还是车载atgm,我看着他一条直线打过去了,结果快打中的时候拐个弯,气死我了,哪怕是靠惯性都打中了。


    IP属地:广西2楼2026-04-20 21:30
    收起回复
      2026-04-25 05:25:43
      广告
      不感兴趣
      开通SVIP免广告
      最气人的还是云爆弹,打摩天楼还会飞


      IP属地:上海来自Android客户端3楼2026-04-20 22:17
      收起回复
        这些战略游戏有时候的命中率是真的搞笑,waron里aa防空弹会出现锐角拐弯的情况


        IP属地:浙江来自Android客户端4楼2026-04-20 23:20
        回复
          没这么麻烦
          猫玩这个引擎和隔壁保姆人的GEM引擎思路很像,弹丸都是有碰撞体的,与载具或人员的碰撞体撞到了就等于是命中。
          这就是为啥游戏里看到的数据是精度而不是命中率。


          IP属地:澳大利亚来自Android客户端5楼2026-04-21 04:14
          回复
            甚至可以说就没有命中率这个算法。猫玩的射击和现实里没啥区别,首先是有一个瞄准精度,在这个圆里随机取点作为开火的基准点。然后武器自己还有个散布,又会以前面的开火基准点接着画圆,在圆里随机取点发射弹丸。然后看哪些弹丸会撞上目标


            IP属地:澳大利亚来自Android客户端6楼2026-04-21 04:19
            收起回复
              最好还是有代码解包或者试验作为佐证


              IP属地:天津来自Android客户端7楼2026-04-21 09:58
              回复
                类似坦克世界缩圈 这里面 散步圈的影响因素有等级,距离,是否静止,是否被敌人射击


                IP属地:北京来自Android客户端8楼2026-04-21 11:49
                回复
                  2026-04-25 05:19:43
                  广告
                  不感兴趣
                  开通SVIP免广告
                  有没有老哥说一下命中率或者精度在哪个文件里能看到


                  IP属地:北京来自Android客户端9楼2026-04-21 15:14
                  回复
                    没有命中率这回事,你去终结者让双狙人拿巴雷特打横向移动的高速目标就会发现永远都打不中


                    IP属地:广西来自Android客户端10楼2026-04-21 15:40
                    回复
                      这游戏感觉步兵武器精准度太弱了


                      IP属地:安徽来自iPhone客户端11楼2026-04-21 15:51
                      回复