一起来捉妖伤害计算公式 伤害减伤计算分析
时间:2021-06-18 18:34 来源:未知 作者:永春小孩 点击:载入中...次
一起来捉妖中,有着有趣的公式数据,那么游戏中哪些战斗公式是什么,伤害减伤该怎么计算。 长求总 以下数据均可能有误差,自己测了一下不会超过正负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法防的妖灵续上: 试了几个模型去拟合,最后还是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,差不多是半个瓷偶的大招。 (责任编辑:ku987小孩) |