造福玩家《刀塔传奇》物理伤害计算公式

发表于 2014-05-15 17:00

随着“巨魔”这只新英雄的横空出世,《刀塔传奇》里越来越多玩家都逐渐转型为物理菜刀流,因为巨魔的双飞刀和加速大招给物理队带来的收益是非常巨大的。今天Jun给大家带来了这篇物理伤害公式,为想走物理流的玩家们提供一些理论伤害的依据。

推导过程如下(心急的话可直接看最后公式):

A.样本数据抽取:

dao-ta-chuan-qi2

B.公式推导:
1.假设等级会影响伤害: 由火女与火枪对比排除

2.假设攻击会影响护减伤: 由198和142护甲有无减120攻击的4条数据,计算出减伤比值完全相同,排除。

3.由2知攻击不影响减伤比值,由198护甲两条数据列式得出。

敌人攻击设为 A,减伤比值设为B(未知)
A * B = 94
(A-120)*B = 28
得A = 172

4.根据3得出的攻击172,对比最后两条数据受到的伤害325,337发现,伤害高于攻击。
此时,不禁觉得是否护甲低于某一值时会是伤害加深呢。
依此假想,由取材于DOTA,联想到公式应该也与其类似,在DOTA中,护甲为负时,开始有伤害加深。由上面数据分析,刀塔传奇中应是由低于某一护甲值开始。所以借鉴DOTA伤害计算公式,假设公式如下:
N = A/(1+(B-C)*D)
说明:攻击A,护甲B,临界护甲值C(受100%伤害时的护甲值,低于此值,承受伤害高于攻击,DOTA中为0),常量D,N所受伤害;DOTA为:A/(1+BD)

5.代入数据,解方程式:
172/(1+(198-C)*D) = 94
172/(1+(24-C)*D) = 337
得D = 0.0075827 C=88.56838
考虑到抽数据可以因为小数点问题存在的误差,取D = 0.0075,C = 88
得到伤害公式:
N = A/(1+(B-88)*0.0075)

6.代入其它数据样本检验,公式合理性。检验结果,误差极小,均在个位数以内。

结论:

刀塔传奇中的物理伤害计算方式趁近于:
伤害 = 攻击 / ( 1+(护甲-88)*0.0075
实际C值和D值可能会有极小波动。

中间一大段推导过程也许会令很多玩家看得头昏眼花。如果你数学学得不是很好,或者你是一个很没耐心的人,那就请直接看结论部分好了。如果各位什么更好的见解和分析可以到我们任玩堂《刀塔传奇》交流论坛一起交流。想知道更多有趣实用的《刀塔传奇》资讯请关注任玩堂《刀塔传奇》攻略站

任玩堂《刀塔传奇》每日签到拿游戏大礼包

相关内容推荐:
经典名著《刀塔传奇》成为大神级玩家的15个要点(上)
螳螂捕蝉 黄雀在后《刀塔传奇》最新竞技场格局分析
《刀塔传奇》复仇减甲效果探究
胡说第三集:《刀塔传奇》关于卡进阶的考量
新版英雄抢先看,《刀塔传奇》灵魂守卫与术士登场

您可能还喜欢
热门推荐