刀塔傳奇里越來(lái)越多玩家都逐漸轉(zhuǎn)型為物理菜刀流,因?yàn)榫弈У碾p飛刀和加速大招給物理隊(duì)帶來(lái)的收益是非常巨大的。本篇刀塔傳奇攻略將會(huì)分享物理傷害計(jì)算公式,為想走物理流的玩家們提供一些理論傷害的依據(jù)。
推導(dǎo)過(guò)程如下(心急的話可直接看最后公式):
A.樣本數(shù)據(jù)抽?。?/strong>
B.公式推導(dǎo):
1.假設(shè)等級(jí)會(huì)影響傷害: 由火女與火槍對(duì)比排除
2.假設(shè)攻擊會(huì)影響護(hù)減傷: 由198和142護(hù)甲有無(wú)減120攻擊的4條數(shù)據(jù),計(jì)算出減傷比值完全相同,排除。
3.由2知攻擊不影響減傷比值,由198護(hù)甲兩條數(shù)據(jù)列式得出。
敵人攻擊設(shè)為 A,減傷比值設(shè)為B(未知)
A * B = 94
(A-120)*B = 28
得A = 172
4.根據(jù)3得出的攻擊172,對(duì)比最后兩條數(shù)據(jù)受到的傷害325,337發(fā)現(xiàn),傷害高于攻擊。
此時(shí),不禁覺得是否護(hù)甲低于某一值時(shí)會(huì)是傷害加深呢。
依此假想,由取材于DOTA,聯(lián)想到公式應(yīng)該也與其類似,在DOTA中,護(hù)甲為負(fù)時(shí),開始有傷害加深。由上面數(shù)據(jù)分析,刀塔傳奇中應(yīng)是由低于某一護(hù)甲值開始。所以借鑒DOTA傷害計(jì)算公式,假設(shè)公式如下:
N = A/(1+(B-C)*D)
說(shuō)明:攻擊A,護(hù)甲B,臨界護(hù)甲值C(受100%傷害時(shí)的護(hù)甲值,低于此值,承受傷害高于攻擊,DOTA中為0),常量D,N所受傷害;DOTA為:A/(1+BD)
5.代入數(shù)據(jù),解方程式:
172/(1+(198-C)*D) = 94
172/(1+(24-C)*D) = 337
得D = 0.0075827 C=88.56838
考慮到抽數(shù)據(jù)可以因?yàn)樾?shù)點(diǎn)問(wèn)題存在的誤差,取D = 0.0075,C = 88
得到傷害公式:
N = A/(1+(B-88)*0.0075)
6.代入其它數(shù)據(jù)樣本檢驗(yàn),公式合理性。檢驗(yàn)結(jié)果,誤差極小,均在個(gè)位數(shù)以內(nèi)。
結(jié)論:
刀塔傳奇中的物理傷害計(jì)算方式趁近于:
傷害 = 攻擊 / ( 1+(護(hù)甲-88)*0.0075
實(shí)際C值和D值可能會(huì)有極小波動(dòng)。
中間一大段推導(dǎo)過(guò)程也許會(huì)令很多玩家看得頭昏眼花。如果你數(shù)學(xué)學(xué)得不是很好,或者你是一個(gè)很沒(méi)耐心的人,那就請(qǐng)直接看結(jié)論部分好了。