1. 萬盛遊戲攻略網
  2. 單機游戲攻略
  3. 網絡游戲攻略
  4. 電玩游戲攻略
  5. 手機游戲攻略
  6. 平板游戲攻略
 萬盛遊戲攻略網 >> 平板游戲攻略 >> 《刀塔傳奇》攻略:完成版物理傷害公式
《刀塔傳奇》攻略:完成版物理傷害公式
2022-06-11

  今天看到一位仁兄,發貼《論刀塔傳奇裡的傷害計算公式》但覺和實際數值差距太大,遂自行研究推導。終完成大業。現與刀友們分享,也為想走物理流的刀友們提供理論傷害依據。

  推導過程如下(心急的刀友可直接看最後公式):

  A)樣本數據抽取:

  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值可能會有極小波動。

  個人體力有限,測試數據量不夠多。誠請有興趣的刀友在實戰中檢驗公式。

  下期將會推出:法系傷害計算公式推導。敬請期待!

Copyright © 2005-2016 萬盛遊戲攻略網 All Rights Reserved