烯遊戲丨DNF——加算乘算有什麼區別?淺談毒奶粉的傷害計算原理

烯遊戲丨DNF——加算乘算有什麼區別?淺談毒奶粉的傷害計算原理

▲ 題圖:真實深淵(時空裂縫)

地下城與勇士公測已經十週年,遊戲內容越來越豐富。傷害計算問題也比較複雜,已經不單單是堆力量智力、堆攻擊力了。現在版本中,增加傷害方式的常見種類大抵有白字傷害(含屬性白字)、黃字傷害(含額外黃字)、暴擊傷害(含額外暴傷)、最終傷害、所有攻擊力、力量智力、技能攻擊力等等類別。

烯遊戲丨DNF——加算乘算有什麼區別?淺談毒奶粉的傷害計算原理

▲ 典型白字裝備

最令新人們,以及部分入坑時間不太長的玩家們感到頭疼的是,老生常談的“傷害稀釋”問題。

什麼樣的傷害會被稀釋?

我裝備上好端端的寫著明確的數字,怎麼就會被稀釋了呢?這難道是策劃的陰謀?(並不)。

“加算乘算”又是什麼意思?加算傷害好還是乘算傷害好?

實際上,搞清楚dnf中的傷害計算方式,上面這些問題就迎刃而解了。

在閱讀本文前,最好拿出計算器,或者打開電腦手機上的計算器功能,跟著筆者的思路一起計算,相信你的感觸會更大。

我的傷害到底是怎麼計算的?

實際上,“加算”、“乘算”這兩個詞,跟另外兩個生活中常用的詞一定程度上同義,分別是“單利”、“複利”。加算對應單利,乘算對應複利。

“複利”又俗稱為“利滾利”。說到這裡,可能生活經驗豐富的朋友們應該已經明白了加算和乘算的區別。沒明白的也沒有關係,待會我們詳細地說一說。

烯遊戲丨DNF——加算乘算有什麼區別?淺談毒奶粉的傷害計算原理

▲ 傷害提升量計算公式(點開放大觀看為佳)

加算與乘算有什麼區別?

從上部分給出的傷害提升計算量的圖中可以看出,除

技能攻擊力為“乘算”外,其它幾種均為“加算”。

「加算」提升:即直接將各種傷害計算增加量疊加起來。 提升計算一次。

「乘算」提升:在之前提升的基礎上再次進行提升。 提升計算多次。

同樣的條件下,加算提升和乘算提升哪個更高?

在設基礎傷害數值為 1 的基礎上,

情況一:穿戴三件均為10%的白字裝備。

實際傷害=1 ×(1+0.1+0.1+0.1)= 1 × 1.3 = 1.3

即在原來傷害的基礎上,提升了30%。

情況二:穿戴三件均為10%的技能攻擊力裝備。

實際傷害=1 × 1.1 × 1.1 × 1.1 = 1.331

即在原來傷害的基礎上,提升了33.1%。

即便文字描述的數值相同,上述條件下,情況二仍然比情況一高出

3.1% 的傷害。

烯遊戲丨DNF——加算乘算有什麼區別?淺談毒奶粉的傷害計算原理

▲ 典型技能攻擊力裝備

何為“傷害稀釋”?

上面舉出的例子可以看出,三件10%白字裝備的提升率確實就是30%,並沒有稀釋呀?可能會有讀者產生這樣的疑問。這涉及到,我們討論傷害稀釋的時候,總是針對“更換或增添

一件裝備的提升率是否如文字所述”。

即“在已經有了兩件白字裝備的基礎上,我們的傷害已經是 1.2 ,此時再穿戴第三件 10% 白字裝備,此時我們獲得的提升率有10%嗎?”這一問題。

可以計算出,若此時第三件裝備生效的提升率真的有10%,那麼我們的傷害應該是

1.2 ×(1+ 0.1)= 1.32

即傷害為 1.32 的話,這件裝備符合提升10%的預期。但通過前面情況一的計算我們已經得知,我們的傷害僅為1.30,相比期望的1.32少了0.02,因此實際的提升率便不到10%了,也就是這時,我們說,傷害被稀釋了,這件裝備提升率僅有 8.33%(1.3 ÷ 1.2 - 1 = 0.08333)。

同樣的計算方式,乘算得到實際傷害將與我們預期的一致,均為1.32,也因此我們說乘算提升不會被稀釋

烯遊戲丨DNF——加算乘算有什麼區別?淺談毒奶粉的傷害計算原理

▲ 典型黃字、暴傷裝備

幾個典型問題:

  1. 這篇文章胡說,黃字和暴傷明明就不會被稀釋!

答:在之前的版本中,因為沒有“額外黃字”和“額外暴傷”的存在,確實黃字和暴傷不會被稀釋(因為根本沒辦法疊加)。但現版本情況有所改變,存在額外黃字和額外暴傷的情況下,它們也會被稀釋。

2. 你舉的技能攻擊力的例子中,提升數值都是相同的。如果不同的話,比如分別為10%,20%,30%,那麼怎麼確定誰先提升誰後提升?順序不一樣的話傷害豈不是不一樣了!

答:計算順序並不影響最終結果,不信的話可以自己試一試。

3. 那麼不同種類的傷害提升之間是加算還是乘算呢?

答:乘算。可以安心的去增加傷害提升的種類。

4. 勞資玩個遊戲用不著你在這裡給我上數學課,直接說結論吧!

答:遵命,請往下看。

結論:

  1. 多個加算的傷害提升同時存在時,會有稀釋的情況。單個則不會;乘算永遠不稀釋。
  2. 只有「技能攻擊力」類傷害提升是乘算,其餘均為加算。
  3. 不同類型的傷害提升之間計算方式為乘算。因此請儘量多湊出幾種傷害增加類型。同理,之前版本中流行的“黃白暴齊全”這句話,也是為了使傷害最大化。

一團乙烯:

想搞明白原理的小夥伴希望能跟著我的思路實際的算一算,鼓勵舉一反三。嫌麻煩不願意上數學課的朋友們就直接看結論吧!

希望本文能使各位對基本的傷害計算有一定的瞭解,同時能夠嘗試自己主動思考,更有目的性的搭配裝備。


分享到:


相關文章: