一起来捉妖中,有着有趣的公式数据,那么游戏中哪些战斗公式是什么,伤害减伤该怎么计算,下面一起来看看吧。
长求总
以下数据均可能有误差,自己测了一下不会超过正负10,如果与测试结果有较大误差,请留言。
1:减伤系数=防御*战力加成/(防御*战力加成+181)
2:御灵试炼里敌人造成的伤害=伤害数值*克制关系*(1-减伤系数),擂台中敌人造成伤害=攻击*敌方战力加成*技能系数*克制关系*2*(1-减伤系数)
3:战力加成会对攻击和防御产生影响,对血量无影响。
2:每一点资质对属性的影响为0.75%,以32资质的属性为100%,0资质的属性为32资质的属性的76%
3:所有属性数值、伤害数值的计算结果,如果涉及小数点,均向下取整
实验过程
用满法防资质的白练秋,打34级御灵试炼最后的银灵boss,不断升级白练秋,记录普攻伤害。
注意事项:
1:有些boss进去以后不放技能,boss也不会放技能只会普攻你,很方便测试,比如34的银灵。
2:用满法防资质的妖灵去测试,记得找法术输出的boss,因为法术输出的妖灵普攻也是法术伤害,被法防削减。物理同理
由于伤害会有个正态的波动,所以要多取几次数据算平均值,也因此会有点误差。测试数据如下,后几条为了省云纹,用别的已有的32法防的妖灵续上:
等级 | 防御 | 普攻平均伤害 |
0觉5级 | 423 | 714 |
0觉10级 | 625 | 506 |
1觉10级 | 741 | 434 |
1觉13级 | 891 | 357 |
1觉16级 | 1041 | 323 |
1觉20级 | 1240 | 279 |
1觉23级 | 1390 | 250 |
1425 | 246 | |
1684 | 212 | |
1716 | 207 | |
2046 | 179 |
试了几个模型去拟合,最后还是MOBA那套最合适(一开始我还想,这个游戏数值成长这么大,200到6000不等,moba那套模型怎么可能套的上,没想到真的套上了)
模型:y为最终伤害,d为boss普攻数值,x为防御力,c为参数
y=d*(1-x*战力加成/(x*战力加成+c))
拟合出来的结果,c=181.12450915138092, d=3886.099545874036(boss的普攻伤害有点高啊)
拟合曲线图:
猜测属性是按百分比受资质影响的,做了一下假设:0资质75%。32资质100%,每点资质影响0.78125%,拿资质不是32的各种妖灵去找银灵boss测试,有点差距,假设程序员为了方便,0资质76%,32资质100%,每点资质影响0.75%,又测了一下,完美符合。
理论向的输出妖灵生命、防御资质选择
我看版面里很多人问,这个妖灵满攻击,但是缺防御能练吗?防御和生命都缺能练吗?
现在有了伤害计算公式,就能量化这个问题了!
举个例子:
一只32生命资质20防御资质的红玉,一只20生命资质32防御资质的红玉,和满生命防御资质的红玉差距到底有多大?
擂台中能够承受的最大伤害=血量/(1-减伤系数)/2
30级时,红玉满生命为3906,满防御为2046,我的战力加成为1.92,
那么,第一只红玉能够承受的最大伤害就是40524,第二只为40349,满资质为44339
可以看出,两只瘸腿狐狸承伤差不多,都和满资质差3900左右,算上属性克制,大概就是1/4个瓷偶的大招,吃3次火龟的盾伤害
再举个例子:
让我们看看防御和血量都是20的红玉,会和满资质的差多少。
算出来承伤为36877,和满资质差了7462,差不多是半个瓷偶的大招。
累计评论0条
展开其余评论