梦幻西游里面的攻击面板和防御面板的关系是什么呢,还有很多的小伙伴不清楚,今天爱玩不玩给大家带来了相关的分析介绍,那么下面就是具体的内容.
面板攻击指的是快捷键alt+o打开召唤兽界面之后看到攻击数值,而面板伤害则是快捷键alt+w打开人物属性界面之后看到的伤害数值,这两个东西相似又有差异。面板防御则是人物和召唤兽都统一的。
经常听到别人说什么不破防造成的输出结果就很低,那到底什么是不破防呢?这篇文稿会给出一些参考。
推导分析过程较详尽,相关测试数值部分详见后文。
>>>>>>>>>>------
【问1】什么叫做破防/不破防?
【答1】普通攻击时,防御方面板数值不超过攻击方面板数值的90%时叫破防,超过时叫不破防。
>>>>>>>>>>------
【问2】召唤兽的攻击和人物的伤害有什么区别?
【答2】计算输出的时候,角色攻防差系数是1.25,召唤兽攻防差系数是1.3。
>>>>>>>>>>------
【问3】破防时的输出公式是什么?
【答3】破防输出=波动系数*攻防差系数*(进攻面板 - 防守面板)。
>>>>>>>>>>------
【问4】波动系数是什么?
【答4】物理输出结果会有一定程度的波动,进攻面板较低时波动比较小,一般来说是90%至110%之间波动。这个会在另外的文稿中具体研究讨论。
>>>>>>>>>>------
【问5】不破防时的输出公式是什么?
【答5】不破防输出≈0.1*攻防差系数*进攻面板
>>>>>>>>>>------
进行测试探究需要明确对象,控制影响。本文通过普通攻击的方式测试,本次测试条件如下:
>>>>>>>>>>------
攻方:
角色:196伤害,水五行武器,门派龙宫。
召唤兽:196攻击,水五行,技能:水攻、慧根。
>>>>>>>>>>------
守方:
角色:98、117、137、156、166、176、196、215防御,水五行衣服,门派普陀山。
>>>>>>>>>>------
龙宫的门派特色法术必中。普陀山的门派特色不受五行影响,笔者为此特地测试了无五行时的情况,因为与正文关系不大所以略去不表。
调配好硬件环境,攻守双方就在擂台进行数值测试,平均每对(进攻值,防守值)观察记录100组后,汇总得出下表:
本次测试造成的伤害值数值较小,会因游戏中实际计算伤害数值时向下取整带来误差。
(因为是观察分析普通攻击,所以暴击数值,狂暴数值,狂暴暴击数值已被剔除。关于这部分的比率与几率另起文稿研究讨论。)
表格比较详细,曲线比较直观,测试数据的曲线图绘制如下:
描点使用的是平均值数据对,橙色是召唤兽产生的,蓝色是人物产生的,两者都是虚线以方便观察重叠位置。
可以观察分析得出:
>>>>>>>>>>------
在攻击或伤害不变的情况下,随着防御的线性增大,实际输出线性减小。在防攻比大于90%之后,随着防御线性增大,实际输出几乎维持一个小值不变。
>>>>>>>>>>------
同等面板下,召唤兽的输出量比角色高。
>>>>>>>>>>------
对特征数做线性回归,取符合直觉的常数值,可得拟合公式:
角色输出 = 1.25*(攻方角色伤害 - 守方防御)
召唤兽输出 = 1.3*(攻方召唤兽攻击 - 守方防御)
反代测试数据进行验证,误差最大5%,一般为1%或2%,考虑到输出波动,认为合理。
>>>>>>>>>>------
如果基础伤害计算公式为如上α(Atk-Def)=Dmg的形式,很容易想到攻防相等时产生无伤害的错误。
但不要忽略上述公式的成立条件:防攻比不高于90%,所以攻取不到100%防。
那么不破防时的小值是如何产生的呢?
容易想到临界值:防攻比=90%,此时有:
角色不破防输出 = 1.25*(攻方角色伤害 - 守方防御)=1.25*0.1*攻方角色伤害=0.125*攻方角色伤害
召唤兽不破防输出 = 1.3*(攻方召唤兽攻击 - 守方防御)=1.3*0.1*攻方召唤兽攻击=0.13*攻方召唤兽攻击
将临界值反代进行验算可得:
测试角色不破防输出 = 0.125*攻方角色伤害 = 0.125*196 = 24.5
召唤兽不破防输出 = 0.13*攻方召唤兽攻击 = 0.13*196 = 25.48
考虑到波动系数的影响,简单认为结论大致合理。