中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 1653|回复: 5

[讨论] 有关BI最近对枪口初速的定义调整

[复制链接]
发表于 2015-3-1 19:00:30 | 显示全部楼层 |阅读模式
本帖最后由 纯洁守护神 于 2015-3-1 19:03 编辑

官方说明在这里
http://dev.arma3.com/post/oprep-muzzle-velocity
不过这么一大段英文估计很多人都没心思看吧,那就简略的说明一下

首先原先有关子弹初速的定义是在CfgMagazines里

这带来了什么问题呢?就是如果很多步枪使用同一种弹匣,打出的子弹初速是一样的,比如MXC,MX,MXM使用同样的弹匣打出的效果也一样
而实际情况是子弹初速会受到枪管长度的影响。举个现实中的例子,M4的枪管比M16短,因此子弹出膛后火药还未完全燃烧,也就是说发射同样的子弹时M4的火药利用率不及M16,因此M16的枪口初速要比M4大

因此官方目前更新了定义方式,将initSpeed定义在了CfgWeapons里

如图MXC的枪口初速是720(m/s)


MX_SW的枪口初速是880


MXM的枪口初速是920


然后再看一下MX发射的6.5x39子弹的定义


typicalSpeed=820意思就是这种子弹必须在击中目标时仍保持 >820m/s 的速度才能发挥100%的杀伤(就是那个hit=10),而子弹又是有空气摩擦阻力的(空气阻力公式F=k*v^2,v是当前速度,而k就是上图中的airFriction=-0.0009——BI的空气阻力计算就是参照的物理学公式,详情见https://community.bistudio.com/wiki/Weapons_settings),因此子弹速度会不断衰减


也就是说MXM由于初速高,因此可以保证在较远的距离也能达到>820m/s的速度实现100%杀伤;而MXC由于子弹初速才720<820,因此根本无法发挥子弹全部的威力


这样就影响到玩家的选择,对于发射同样弹药的枪械:
如果你选择长枪管型号,那你可以充分发挥出子弹的杀伤力,并且有助于远距离的射击,同时枪口跳动更小(游戏中同一枪族的不同长度型号后座定义也不一样,长枪的上跳程度明显小于短枪)
如果你选择短枪管型号,重量更轻,并且可以在近战中更为快速灵活地指向对手(相关的武器定义(CfgWeapons)有inertia(惯性)和dexterity(灵巧度),短枪的inertia值低于长枪而dexterity值高于长枪)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x
发表于 2015-3-1 19:15:14 | 显示全部楼层
意思是,以后所有的MOD枪全部又要重新出过了?

........
发表于 2015-3-1 19:15:53 来自手机 | 显示全部楼层
所以说BI良心,最爱dieeasy
发表于 2015-3-1 21:07:29 | 显示全部楼层
这个设定非常的好,之前很多争议都可以完结了。
发表于 2015-3-2 21:07:40 | 显示全部楼层
BI终于有长进
发表于 2015-3-2 22:48:49 | 显示全部楼层
BI良心
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-4-26 07:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表