《俠隱閣》的戰(zhàn)斗系統(tǒng)通過一系列的公式來算出玩家的傷害、屬性面板等各個(gè)數(shù)據(jù),那么這些公式是什么,怎么算,請(qǐng)看下面由“一川草滿城風(fēng)”帶來的《俠隱閣》屬性面板及傷害計(jì)算公式,一起來看看吧。
面板屬性計(jì)算方法
眾所周知,俠隱閣當(dāng)前版本是四維屬性——體魄、力量、靈巧、意志。按鼠標(biāo)右鍵在戰(zhàn)斗場(chǎng)景中能看見敵方的攻擊、防御、命中、招架、反擊、閃避、暴擊、移動(dòng)格數(shù)這八種面板屬性,但是看不到敵方的四維屬性。
那么這些面板屬性是如何計(jì)算的呢?
這里我很想吐槽,像攻擊、防御、移動(dòng)格數(shù)都是整數(shù),可是閃避、暴擊這些都屬于概率都是百分?jǐn)?shù),結(jié)果面板上顯示的是一個(gè)整數(shù),感覺有點(diǎn)違和啊,怪怪的,尤其是出現(xiàn)類似“最終幾率+28%的時(shí)候”就更違和了,明明都是百分?jǐn)?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)面板移動(dòng)格數(shù) = 基礎(chǔ)移動(dòng)格數(shù) +(80+靈巧)/200 + 飾品移動(dòng)格數(shù)
(4)面板招架率= (體魄/10)%
(5)面板反擊率= (力量/10)%
(6)面板閃避率= (靈巧/10)%
(7)面板暴擊率= (意志/10)%
(8)面板命中率 = 100% + BUFF增益 – DEBUFF減益
我們拿阿川的屬性驗(yàn)算一下吧,看看上面結(jié)論對(duì)不對(duì)哦。
面板攻擊=65*1.2 + 94*0.2+ 85*0.8 +107*0.5 + 40(鐵劍)=258.3。
當(dāng)前絕大多數(shù)游戲都不會(huì)在結(jié)果中保留小數(shù),我們用取整函數(shù)y=[x]=INT(x)得到258,嗯對(duì)的。
面板暴擊率=(107/10)%=10%也是對(duì)的,其他的也是同理驗(yàn)算。
傷害計(jì)算公式
最終傷害=[自身攻擊+(武功傷害+武器攻擊)*武功系數(shù)+武功加成]*防御倍率*實(shí)戰(zhàn)*武學(xué)*名聲/道德*好感
我以為都是河洛工作室,都是養(yǎng)成游戲,傷害計(jì)算公式應(yīng)該差不多,實(shí)際上我錯(cuò)了,而且大錯(cuò)特錯(cuò),不管我在草稿紙?jiān)趺赐茖?dǎo)都無法得到合理的計(jì)算公式,我用數(shù)學(xué)建模的結(jié)果和游戲面板評(píng)估傷害總是有一點(diǎn)差距,結(jié)果看到大佬解包之后,傷害計(jì)算公式也就順利得出了,所以說一定要看源碼!
俠隱閣最終傷害公式如下:
預(yù)估傷害=基礎(chǔ)傷害×招式倍率×攻擊角度倍率×五行相克倍率×心法倍率×特質(zhì)倍率
實(shí)際最終傷害=預(yù)估傷害 ×(1 ± 5%)× 暴擊倍率
注意這里基礎(chǔ)傷害 =INT((攻擊方攻擊×攻擊方攻擊)/ (攻擊方攻擊+防御方防御)),就是常見的除法公式啦。
招式倍率=面板招式威力/攻擊方攻擊,一般的招式倍率都不高,比如劍法里面練到十重的話,“青天削芙蓉”的招式倍率是0.9,風(fēng)雪宿東林的招式倍率是1.0,白練破青山的招式倍率是1.1,1到9重的揮拳的招式倍率是0.4,10重的揮拳招式倍率是5.5(太強(qiáng)了,佩服?。?。
攻擊角度倍率:觸發(fā)背襲是1.6,觸發(fā)側(cè)襲是1.3,其他情況取1.0。
五行相克倍率 = 130% +max(攻擊方意志-防御方意志, 0) × 0.007。
心法倍率根據(jù)攻擊方的心法和防御方的心法計(jì)算。
特質(zhì)倍率根據(jù)攻擊方的特征計(jì)算,如卷土重來特征的倍率是1.05。
暴擊倍率:觸發(fā)暴擊取2,否則取1。
阿川打混混三弟進(jìn)行測(cè)試:
阿川的攻擊258,防御291,命中100%,移動(dòng)格數(shù)3,招架6%,反擊9%,閃避8%,暴擊10%。
混混三弟的攻擊211,防御173,命中103%,移動(dòng)格數(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點(diǎn),特質(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)),所以上面的傷害計(jì)算公式完全正確,大家可以放心了。
特質(zhì)一覽
更多相關(guān)內(nèi)容請(qǐng)關(guān)注:俠隱閣專區(qū)
全部評(píng)論