《坦克世界》弹道落点测试分析游戏弹道原理是什么?

有趣的科普冷知识 2021-02-26 13:18:16

坦克世界游戏弹道原理是什么?弹道是游戏中最重要的要素之一,不过很多玩家对于弹道落点的原理不是特别清楚,所以不清楚的玩家不妨点击进来看看吧。

弹道落点测试分析测试

游戏《坦克世界》中有着一套独有的炮弹飞行轨迹计算系统,其中涉及到精度、弹速以及隐藏的炮弹重力加速度等几个参数。除此之外还有一些玩家相信但是官方并未承认过的炮弹散布差别问题。近日游戏玩家间也产生了关于炮弹散布等问题的热烈讨论。一些吧友提供了详实的游戏内部测试数据。他们的测试并不能证明在相同瞄准环大小的条件下,炮弹在环内的分布在不同车间存在显著差异。另有研究试图弄清炮弹飞行速度对于炮弹散布的影响,不过由于缺乏明确的理论基础,作者也承认拿不出太有说服力的结论。

此研究通过程序建模的方法,试图建立一个能够还原出游戏内部炮弹轨迹的模型。利用此模型对于炮弹飞行速度这一参数的影响进行研究。

方法:

假设炮口与炮弹落点位于同一水平面上,其间的距离为d。图中的四边形即为炮弹落点所在的垂直面。

在已知炮弹飞行速度以及炮弹飞行水平距离的情况下,可以利用中学物理知识计算出炮管的仰角,也就是炮弹初速度的方向。实际上满足条件的角度可以有两个解,一个高抛物线,一个矮抛物线。默认选择矮抛物线。仰角在图中用θ表示。

下面考虑火炮精度问题。在游戏中每门火炮都拥有自己的精度数据。其精度用百米精度来表示,指炮弹飞过100米远时在横向最大的偏移。在我们的模型中,火炮精度用以炮弹初速方向为轴的一个圆锥表示。圆锥母线与轴的夹角利用百米精度的数据算出。

接下来,从圆锥上选一系列母线,分别当做炮弹的初速度方向对其飞行轨迹进行计算,炮弹在终点平面上的落点用圆点描出,从这一系列点围成的形状即可获知炮弹在终点的分布情况。实际上这一计算是在仿照游戏中火炮落点的计算。

以上便是本模型的计算方法。

程序中使用的火炮数据为天蝎的数据。其百米精度为0.29。AP的飞行速度为920 m/s,APCR的飞行速度为1150 m/s,炮弹重力加速度为10 m/s2。火炮距离落点距离为400米。

结果与讨论

1.终点散布情况

上面两张图是天蝎分别使用AP和APCR射击四百米外的目标时的落点图。首先我们可以看到落点的形状是完美的圆形,并不存在偏下方的炮弹会更多的现象。第二,两个圆的大小完全一致,也就是炮弹飞行速度对于主炮的精度也没有影响。

为了更直观的感受瞄准环的大小,我们把老鼠作为背景以供参考。

2.弹道形状

以上两张图为天蝎分别使用AP和APCR射击400米外目标的弹道。请注意图片的横纵坐标严重不成比例,实际上的弹道要平直得多。红线标注的位置即为落点平面。可以看到,两种炮弹的飞行轨迹存在微小的区别。AP弹由于弹速较慢,飞行轨迹的弧度较大,而APCR则较为平直。

我们以112为目标来看一下在炮弹终点周围的炮弹飞行轨迹。请注意这两张图的横纵坐标符合真实比例。我们将准心对准112的首下。我们看到,尽管两种炮弹的弹速存在一定差别,但是在炮弹落点附近很难看出弹道存在明显不同。无论是AP还是APCR都以几乎平行地面方向入射的角度击中112。另外请注意,此图中的绿色炮线仅为均匀分布在圆锥表面的炮线,并不代表炮弹散布的密度分布,并不要误解。

总结

通过本研究,我们可以了解到:

1.无论炮弹飞行速度如何,击打在垂直平面上的炮弹散布始终为圆形,不存在向下的偏移。

2.炮弹飞行速度会对飞行轨迹产生影响,但是在终点附近这种影响并不大。

需要指出的是,结论仅在准心位于目标上时有效。在目标进行高速移动时,射击目标需要进行预瞄,有时需要将准心放在目标的前方。这种情况下系统将把鼠标指向的位置(地面)等作为目标并计算距离以及火炮仰角。这种情况下炮弹飞行速度将很大地影响射击体验。弹速快的话一方面可以减少提前量,另一方面减少火炮实际瞄准位置距离目标过远的情况。

3 阅读:2637
评论列表
  • 阿宁 19
    2021-02-26 15:06

    狗策划,元宵节更新

  • 2021-02-26 19:41

    只要有持续冲钱,炮弹那是相当的准,明明没打到也死了!没有冲钱的,打轻坦三发跳三发发,明明圈缩最小结果炮弹掉土里,还有只要你开经验和锒币加成马上连输,别人打你起火坏东西

    用户80xxx26 回复:
    你把资本看透了[点赞][点赞][点赞][点赞]
    ~温~ 回复:
    好像是那么回事
  • Aion 9
    2021-03-05 20:07

    别信这些玩意 你只要套上去打就行了 自从我天蝎赶尸20飞18发,450米的距离在410米砸了6发 263进城搞中坦肉搏14发金币弹全不穿我就再也不信精度这玩意了 肉搏 贴脸 金币弹 中坦 14发一发不穿 这不是服务器问题谁他妈信 这是人能打出来的nt数据[无奈吐舌]

    如烟若梦 回复:
    的确,有时候服务器要玩你也没办法,有时恶心到想砸键盘[笑着哭]
    qb 回复:
    接人头任务,当最后一个时候各种惊喜飞履带,你不服都不行[呲牙笑]
  • 2021-02-27 14:18

    昨天玩了玩亚服环境要比国服好多了起码是活人多些,国服一个晚上12点八级房全是脚本更离谱的是有一局11个脚本9个零输出,还有国服的延迟已经不想吐槽了,不如亚服延迟60多打的准,国服经常是炮弹打身上不知道去哪了,已经装备转战亚服

  • www 5
    2021-02-26 17:37

    打的准不如接的好,多少次明明没打中对面突然闪一下就死了。不知道打的是不是灵魂

    邪恶悠悠 回复:
    惊现高PING战士[笑着哭][笑着哭][笑着哭][笑着哭][笑着哭]
  • 2021-02-26 16:57

    好多次炮弹迷之消失

  • 2021-03-08 11:07

    我瞄准了中间开炮,打履带上了,在稍微抬高点炮口,再开炮从头顶飞了,在低点又打履带了

  • 文章的意思就是每一门炮都有自己的炮弹落点,炮弹飞出去后可以落在以瞄准准心为圆心的一个圈里,精度高的这个圈就小,精度差的这个圈就大,炮弹不存在下坠,锄大地了或者飞了表示这一发炮弹落点就是判定在这

  • 2021-02-26 15:03

    弹道和散布不是问题,问题是我在八级以上房间一局开不了一百炮,能开的几炮全跑下面锄地去了。

    用户80xxx37 回复:
    八级以上的坦克,最多50发炮弹[得瑟][得瑟]比如E100,T62A
    用户92xxx79 回复:
    8级以上的车有100发炮弹??
  • 2021-02-28 18:52

    谁看明白了

  • 2021-03-10 22:15

    百米锄大地[得瑟]

  • 2021-03-18 12:42

    要研究弹道还是去战地三或者战地四里吧!

  • 2021-02-26 16:18

    反正以前开局向对面开两炮也许能命中对面基地的车[得瑟]

  • 2021-02-26 14:47

    幽灵炮,锄地炮。什么没玩过

  • 2021-03-01 19:42

    就是鼠标点击后服务器先算你圈当前垂直平面的随机一点,然后再画出弹道,再以当前弧线弹道继续前进击中装甲,再计算击穿,再+-25百分比随机伤害

  • 2021-03-10 21:40

    390接手之后基本离凉凉不远了,罗太君不愧为行业终结者,茫茫多的企业中一眼就相中了390,企业三千,我只取一瓢,太君,嫖得好[点赞]

    我要说不 回复:
    你是语文课代表?
  • 2021-03-25 19:59

    很久没玩了,昨晚玩了一下天蝎,感觉炮弹乱飞啊,是削弱过了吗?

  • 2021-02-26 16:38

    根据我的经验,炮弹弧度和炮弹初速有很大的关系,速度快的基本一直线,当然精度另说,速度慢的落点基本不是偏上就是偏下,偏下的居多,初速高的炮手感舒服,鼠标按下炮弹就打到对方车体,速度慢的按下鼠标要等下,然后才知道打没打中

  • 2021-02-26 14:59

    花了一个星期研发出来的犀牛 玩了一百多场 气得直接卖掉了[笑着哭][笑着哭]

    用户80xxx37 回复:
    犀牛永远都在装弹路上[得瑟][得瑟]正面炮台,250以上穿深随便撸。。唯一的优点10度俯角。
    恶魔法则 回复: 用户80xxx37
    装蛋我能忍 唯一忍不了的是他那门炮控实在是太差了 瞄准等半天 炮弹不是打飞 就是打地上
  • 2021-02-26 16:48

    几个月没玩回来玩了几把王总,我的天,百米开外全是打履带上,金币蛋和he更离谱,能把人气哭了。

    用户80xxx37 回复:
    王总已经被毛子抛弃了,250的金币弹穿深,外加密一样的前装甲。还有那0.44的百米精度,加2.5秒的缩圈。。着时让人看着纠结。
  • 2021-02-26 19:01

    关键还得接得好

  • kika 1
    2021-03-14 18:38

    好多个版本之前wg修改过,说让炮弹落点更往圆心集中,这就说明有一套影响散步的公式,而对比各种炮的实际表现可以发现,有的炮落点更集中比如大口径的那些,有的就比较飘,典型的如英国的一票20磅炮。

  • 2021-03-01 23:41

    幽灵炮弹教你做人[得瑟]

  • 2021-03-01 22:18

    莱茵150砸超征脑袋,一砸一个准,穿头皮特爽

有趣的科普冷知识

简介:有趣的冷知识分享