鐵之狂傲

 取回密碼
 註冊
搜尋

【轉貼文章】 《暗黑破壞神3》暴擊率計算公式分析

[複製連結] 檢視: 1473|回覆: 0

發表於 11-10-20 21:53:17 |顯示全部樓層 大字 中字 小字 正體化 简体化
對固定等級的人物,暴擊率和精準(Precision)的關係是線性的,也即:暴擊率% = A×精準,
其中A為該等級所對應的一個常數,舉例說明:
一個13級人物,精準39的時候暴擊率是2.76%,而精準78的時候(39的兩倍),暴擊率就是5.52%(也是兩倍)
另外,60級的時候,230點精準只能換來2.61%的暴擊,也即每88點精準提供1%的暴擊,其收益比較低。
下面稍作解釋,為什麼說60級時的精準收益不佳。因為每88精準=1%暴擊,所以假設一個人堆了440精準,則他有5%的暴擊。然而,如果他去堆防禦(Defense),根據老夫之前的公式,440防禦能提供(440-126)/(440+54)= 63%的全傷害減免,和5%暴擊比起來,各位不知作何感想。
而如果他去堆440的攻擊(Attack)的話,則能得到440%的傷害提升。增加440%傷害,雖然並不等於5.4倍擊
但也算還不錯了。根據老夫計算,假設某人的暴擊是打出 N 倍擊的話,則他的攻擊和暴擊的收益轉折點在 8000/(N-1)左右,攻擊低於該數值時,堆攻擊更好,而攻擊高於此數值以後,則精準的收益開始超過攻擊了。計算如下,假設此人的倍擊是11倍擊(很誇張呢),則 8000/(N-1)= 800,於是我們假設此人有800點攻擊,也即提升800%傷害,那麼當他再堆88點攻擊的時候,變成了888攻擊,於是DPS變成了988%/900%,約等於1.1倍,也即10%的DPS提升;而如果他選擇堆88精準,提供1%的暴擊,因為他是11倍擊,所以提供了 1%×10,也是10%的DPS提升。
當攻擊堆過800之後,就是堆精準收益更高了。注意,該計算是基於此人的暴擊是11倍擊所作的(900%暴擊傷害),如果他的暴擊傷害只有6倍擊的話(400%暴擊傷害),那分界點就在 8000/(6-1)= 1600了,攻擊超過1600之後,堆精準才比較好。
好了,下面的部分是你不需要知道的,懶人請略過:
公式 暴擊率% = A×精準,其中係數A和人物等級的關係,在經歷了3天艱苦卓絶的計算之後,在測試了各種衰減函數之後,在無數次累到吐血、宓狡矢怪後,終於得到了該公式的第一版。
暴雪使用了Logistic模型的變種,其形式為:
暴擊率% = {0.01+0.323/[1+(等級/6.9)^2.45]} × 精準
是的,暴雪你贏了,用什麼衰減模型不好,偏偏要用Logistic這種,混個2.45次方在裡面真是歡樂啊~
搞這麼複雜,故意的嗎?為了反破解,反私·服?還是某設計師心血來潮,拍腦袋想到的啊?
暴雪你這樣有意思麼~回爐之後會不會修改呢,呵呵 =D
diablo3/
 

回覆 使用道具 檢舉

全世界最先進的跳動筆
你需要登入後才可以回覆 登入 | 註冊

存檔|手機版|聯絡我們|新聞提供|鐵之狂傲

GMT+8, 24-3-28 19:21 , Processed in 0.052103 second(s), 15 queries .

回頂部