【血族機(jī)制解析】防御的作用是什么?
2022年4月20日,阿爾絲蒂防守端削弱。
為什么在防御收益遠(yuǎn)不如減傷的版本,還要削弱阿爾絲蒂的防御數(shù)值加成呢?
因?yàn)榘柦z蒂通過(guò)命運(yùn)疊起來(lái)的實(shí)際防御已經(jīng)遠(yuǎn)遠(yuǎn)超過(guò)了“閾值”。經(jīng)歷過(guò)那個(gè)時(shí)代的玩家,應(yīng)該都沒(méi)忘記拉斯特一個(gè)大只打出1w傷害不到的“名場(chǎng)面”,和阿爾絲蒂殘局1V4的離譜戰(zhàn)報(bào)。
防御的作用是什么?為什么阿爾絲蒂坦度能如此之高?
接下來(lái)將會(huì)從數(shù)據(jù)層面進(jìn)行解析。
攻擊-防御計(jì)算機(jī)制
⊙血族的常規(guī)攻擊傷害計(jì)算方式是:(攻擊-防御/3)*各類增傷之和*第一類易傷之和*第二類易傷之和*各類減傷之積
防御其實(shí)可以看作針對(duì)攻擊的“減傷”,在防御數(shù)值不變的情況下,減傷數(shù)值只受進(jìn)攻方攻擊數(shù)值的影響,攻擊數(shù)值不變時(shí),防御數(shù)值越高,減傷就越高。
一般角色的防御在15000-17000,相當(dāng)于抵消5000-5667的攻擊,在這個(gè)攻擊數(shù)值17000-20000的環(huán)境下,相當(dāng)于25%~33%的減傷。
那么防御數(shù)值的變化,對(duì)于不同攻擊的減傷變化是怎么樣的呢?
這時(shí)就可以構(gòu)造一個(gè)函數(shù),以防御數(shù)值為自變量(x),減傷數(shù)值為因變量(y),套用不同的攻擊數(shù)值(z)就可以得到不同的減傷曲線。
公式為:
y=1-(z-x/3)/z
說(shuō)人話就是減傷=100%-(攻擊-防御/3)/攻擊
根據(jù)大環(huán)境,我選擇了四個(gè)檔位的攻擊數(shù)值:z=18000,18500,19000,19500
得到的曲線如圖:

從下往上分別是18000,18500,19000,19500攻擊對(duì)應(yīng)的減傷曲線。其中我特別標(biāo)記了阿爾絲蒂的150%攻擊數(shù)值加成下的實(shí)際防御——46327。
對(duì)于18000攻擊的常規(guī)卡,是86%減傷;對(duì)于19500攻擊的菜刀卡,是79%減傷。這意味著如果沒(méi)有額外的破防或提高攻擊手段,阿爾絲蒂的坦度是常規(guī)卡的3.5倍。(取阿爾絲蒂防御減傷80%,常規(guī)卡防御減傷30%)
這里引入了一個(gè)我自己定義的概念——坦度。
⊙坦度,在數(shù)值上等于100%與減傷數(shù)值的差的倒數(shù),即坦度=1/(1-減傷)(0%<減傷<100%)
⊙它的意義是表明一個(gè)角色能承受的傷害,是血量數(shù)值的多少倍。
比如角色減傷25%的情況下,原本2w的傷害,打到身上只剩1.5w,如果角色的血量為3w,說(shuō)明它在不考慮傷害溢出和血量回復(fù)等機(jī)制的情況下,能夠承受4w的傷害。那么這個(gè)角色的坦度=1/(1-25%)=4w/3w=4/3=1.33。
這么把減傷轉(zhuǎn)換為坦度的好處是,能夠更直觀地看到減傷提高帶來(lái)的坦度飛躍。
接下來(lái),構(gòu)造坦度(y)-防御(x)函數(shù)。
公式為
y=1/(1-(1-(z-x/3)/z))
其中z為攻擊數(shù)值,取18000,18500,19000,19500。x(防御數(shù)值)的范圍取15000~50000
得到的曲線如圖:

現(xiàn)在,"防御為什么沒(méi)用"的答案就擺在你的面前。
從15000防御到30000防御,坦度從(1.3448~1.3846)漲到了(2.0526~2.2500)。
哪怕防御翻倍(15000至30000),坦度也只比原來(lái)增加了50%~62%,相當(dāng)于多了個(gè)34%~38%的減傷。
3w防御是道分水嶺。此后防御的收益,也就是坦度將會(huì)大幅提升。
而阿爾絲蒂有命運(yùn)時(shí)的防御,是46327。
量變成功地導(dǎo)致了質(zhì)變。
阿爾絲蒂的防御收益來(lái)得太輕松,對(duì)應(yīng)的坦度收益也太高,削弱是必然的。
削弱后,阿爾絲蒂150%/100%/75%的加成對(duì)應(yīng)的是46327/35258/29723.5,這使得阿爾絲蒂的坦度在第二回合后回歸了正常坦克的水平。
尾聲-個(gè)人感想
目前的常規(guī)盾坦在前三回合只有2.2w的防御,防御突破3w的角色更是屈指可數(shù)且限制不小。(比如塔茲米,只有前三回合是過(guò)3w,韓霏霏需要水屬性隊(duì)友疊加成)
那為什么不對(duì)盾坦加強(qiáng)下防御數(shù)值呢?為什么要出一個(gè)-80%防御的白骨卡洛,封死靠防御吃飯的盾坦的退路呢?
阿爾絲蒂的超模是很低級(jí)的錯(cuò)誤,對(duì)盾坦的視而不見(jiàn)是老生常談的職業(yè)平衡問(wèn)題之一。
而克己的數(shù)值,是可笑的倔強(qiáng)。
《血族》的數(shù)值策劃啊,長(zhǎng)點(diǎn)心吧。
(預(yù)告:之后會(huì)基于防御-坦度理論,做一個(gè)坦克坦度方面的統(tǒng)計(jì)排名,要做多久看心情)