Re: 物理攻擊傷害計算測試
=====================引用開版大的文章=================
==物理攻擊傷害基本公式==
[(攻擊力 ×攻擊力) / 防禦力] ×技能傷害係數N=計算傷害值
攻擊力 ×技能傷害上限M=計算傷害上限
技能傷害上限=固定值X
計算傷害值>傷害上限,實際傷害=傷害上限
計算傷害上限>技能傷害上限,實際傷害=技能傷害上限
貫通率=N/M
以普攻為例,技能傷害係數N是1,傷害上限係數M是2
所以貫通率=N/M=0.5
武藝一般攻擊力約800吧,就考慮攻擊隊形*1.1,好吧算900
八箇跟紫燕的傷害上限很高,約6,但貫通率低到不行,技能係數只有3
攻900給你加個天下無雙=950,軍學防1000+堅忍結界
這種情況的八箇傷害={[(950*950)/2000]*3}/2=676
========================================================
照開版大分享的公式看來
似乎還是不太能反映出貫通力對於傷害的影響
就拿八箇跟五連擊來比較
我想大家都有經驗 打軟皮八箇傷害高 打硬皮五連傷害高
所以推算中間有某個防禦值會讓八箇和五連傷害是一樣的吧-----(1)
在攻擊力一樣的條件下 變數就是對方的防還有兩個技能的差別
公式中(攻擊力 ×攻擊力)就是一個常數K
技能傷害係數N 兩個技能就給他N1 N2
所以兩個公式變成 (N1/防)*k=計算傷害值1 (N2/防)*k=計算傷害值2
以防禦力為x軸 計算傷害值為y軸 畫出這兩條曲線
數學老師要是沒有時常請假的話 一看就知道 這兩條曲線不會有交點
明顯跟(1)矛盾
要讓兩條曲線有交點 必須要有平移的動作 看是對x軸平移 還是對y軸平移
對x軸平移a
公式變成[N/(x-a)]*k=y ----(2)
整理一下變成
對y軸平移b
公式變成[N/(x)]*k=(y-b) 整理後變成 [N/(x)]*k+b=y ----(3)
(3)式我認為不可能
舉個例子攻擊力10 打防禦力1000 會有固定傷害b嗎??
顯然沒有 所以這不成立
再來就是有可能的(2)
a我認為是攻擊力啦 x-a是攻防差
但是一想到攻800打防800就不合理了
所以就只剩下同時平移xy
公式變成[N/(x-a)]*k=(y-b)
整理後變成[N/(x-a)]*k+b=y
不管a和b代表什麼 總之就是個不簡單的關係
所以結論就是如果把貫通力拉進來考量 似乎沒那麼簡單
可以把開版大舉的武藝打軍學的例子 防用300 600 900 1200 代進去
會發現八箇並沒有因為貫通力差而衰減
所以開版大提出的基本式
[(攻擊力 ×攻擊力) / 防禦力] ×技能傷害係數N=計算傷害值
似乎還有修正的空間
除非式子中的N 是防禦力的函數 不過這樣式子又顯的粗糙不夠嚴謹
理性思考 代po 勿戰 科科
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.69.97.52
推
10/23 16:16, , 1F
10/23 16:16, 1F
→
10/23 16:16, , 2F
10/23 16:16, 2F
→
10/23 16:16, , 3F
10/23 16:16, 3F
→
10/23 16:18, , 4F
10/23 16:18, 4F
→
10/23 16:21, , 5F
10/23 16:21, 5F
→
10/23 16:23, , 6F
10/23 16:23, 6F
→
10/23 16:24, , 7F
10/23 16:24, 7F
推
10/23 16:28, , 8F
10/23 16:28, 8F
→
10/23 16:29, , 9F
10/23 16:29, 9F
推
10/23 16:32, , 10F
10/23 16:32, 10F
討論串 (同標題文章)
NobuOnline 近期熱門文章
PTT遊戲區 即時熱門文章
43
66
60
78