導(dǎo) 《俠隱閣》的戰(zhàn)斗系統(tǒng)通過一系列的公式來算出玩家的傷害、屬性面板等各個數(shù)據(jù),那么這些公式是什么,怎么算,請看下面由“一川草滿城風(fēng)”帶來的《俠隱閣》屬性面板及傷害計算公式,一起來看看吧。 面板屬性計算方...

《俠隱閣》的戰(zhàn)斗系統(tǒng)通過一系列的公式來算出玩家的傷害、屬性面板等各個數(shù)據(jù),那么這些公式是什么,怎么算,請看下面由“一川草滿城風(fēng)”帶來的《俠隱閣》屬性面板及傷害計算公式,一起來看看吧。

面板屬性計算方法

眾所周知,俠隱閣當(dāng)前版本是四維屬性——體魄、力量、靈巧、意志。按鼠標(biāo)右鍵在戰(zhàn)斗場景中能看見敵方的攻擊、防御、命中、招架、反擊、閃避、暴擊、移動格數(shù)這八種面板屬性,但是看不到敵方的四維屬性。

那么這些面板屬性是如何計算的呢?

這里我很想吐槽,像攻擊、防御、移動格數(shù)都是整數(shù),可是閃避、暴擊這些都屬于概率都是百分數(shù),結(jié)果面板上顯示的是一個整數(shù),感覺有點違和啊,怪怪的,尤其是出現(xiàn)類似“最終幾率+28%的時候”就更違和了,明明都是百分數(shù)非要寫整數(shù),別扭。

《俠隱閣》屬性面板及傷害計算公式

按照解包結(jié)果可推出如下結(jié)論:

(1)面板攻擊=INT(力量*1.2 + 體魄*0.2+ 靈巧*0.8 +意志*0.5 + 武器攻擊)

(2)面板防御=INT(力量*0.2 + 體魄*1.2 + 靈巧*0.5 +意志*0.5 + 衣物防御)

(3)面板移動格數(shù) = 基礎(chǔ)移動格數(shù) +(80+靈巧)/200 + 飾品移動格數(shù)

(4)面板招架率= (體魄/10)%

(5)面板反擊率= (力量/10)%

(6)面板閃避率= (靈巧/10)%

(7)面板暴擊率= (意志/10)%

(8)面板命中率 = 100% + BUFF增益 – DEBUFF減益

我們拿阿川的屬性驗算一下吧,看看上面結(jié)論對不對哦。

《俠隱閣》屬性面板及傷害計算公式

面板攻擊=65*1.2 + 94*0.2+ 85*0.8 +107*0.5 + 40(鐵劍)=258.3。

當(dāng)前絕大多數(shù)游戲都不會在結(jié)果中保留小數(shù),我們用取整函數(shù)y=[x]=INT(x)得到258,嗯對的。

面板暴擊率=(107/10)%=10%也是對的,其他的也是同理驗算。

傷害計算公式

最終傷害=[自身攻擊+(武功傷害+武器攻擊)*武功系數(shù)+武功加成]*防御倍率*實戰(zhàn)*武學(xué)*名聲/道德*好感

我以為都是河洛工作室,都是養(yǎng)成游戲,傷害計算公式應(yīng)該差不多,實際上我錯了,而且大錯特錯,不管我在草稿紙怎么推導(dǎo)都無法得到合理的計算公式,我用數(shù)學(xué)建模的結(jié)果和游戲面板評估傷害總是有一點差距,結(jié)果看到大佬解包之后,傷害計算公式也就順利得出了,所以說一定要看源碼!

俠隱閣最終傷害公式如下:

預(yù)估傷害=基礎(chǔ)傷害×招式倍率×攻擊角度倍率×五行相克倍率×心法倍率×特質(zhì)倍率

實際最終傷害=預(yù)估傷害 ×(1 ± 5%)× 暴擊倍率

注意這里基礎(chǔ)傷害 =INT((攻擊方攻擊×攻擊方攻擊)/ (攻擊方攻擊+防御方防御)),就是常見的除法公式啦。

招式倍率=面板招式威力/攻擊方攻擊,一般的招式倍率都不高,比如劍法里面練到十重的話,“青天削芙蓉”的招式倍率是0.9,風(fēng)雪宿東林的招式倍率是1.0,白練破青山的招式倍率是1.1,1到9重的揮拳的招式倍率是0.4,10重的揮拳招式倍率是5.5(太強了,佩服?。?。

攻擊角度倍率:觸發(fā)背襲是1.6,觸發(fā)側(cè)襲是1.3,其他情況取1.0。

五行相克倍率 = 130% +max(攻擊方意志-防御方意志, 0) × 0.007。

心法倍率根據(jù)攻擊方的心法和防御方的心法計算。

特質(zhì)倍率根據(jù)攻擊方的特征計算,如卷土重來特征的倍率是1.05。

暴擊倍率:觸發(fā)暴擊取2,否則取1。

阿川打混混三弟進行測試:

阿川的攻擊258,防御291,命中100%,移動格數(shù)3,招架6%,反擊9%,閃避8%,暴擊10%。

混混三弟的攻擊211,防御173,命中103%,移動格數(shù)2,招架5%,反擊4%,閃避37%,暴擊4%。

10重青天削芙蓉招式威力232,招式倍率0.9。

阿川正面打混混三弟,不觸發(fā)五行相克,特質(zhì)帶了卷土重來,預(yù)估傷害=INT(INT(258*258/(258+173))*0.9*1.05)=145,結(jié)果完全正確!

《俠隱閣》屬性面板及傷害計算公式

阿川正面打混混三弟,切金功體觸發(fā)五行相克,阿川比混混三弟意志多6點,特質(zhì)帶了卷土重來和混沌氣海(五行相克+10%傷害),預(yù)估傷害=INT(INT(258*258/(258+173))*(1.3+6*0.007)*0.9*1.05*1.1))=215,結(jié)果完全正確,不多不少!

現(xiàn)在我們用阿川釋放招式青天削芙蓉打混混三弟,未觸發(fā)暴擊,白字是218(誤差在5%范圍內(nèi)),所以上面的傷害計算公式完全正確,大家可以放心了。

《俠隱閣》屬性面板及傷害計算公式

特質(zhì)一覽

更多相關(guān)內(nèi)容請關(guān)注:俠隱閣專區(qū)