通天塔的怪物數(shù)值設(shè)計分為兩部分:1.生命值--主要用來卡玩家升級纪挎,玩家需要擁有足夠的輸出,在規(guī)定時間內(nèi)打完怪物血量跟匆;2.攻擊力--主要是用于表現(xiàn)層面异袄,使玩家有一定血量消耗,不至于覺得在打沙包玛臂。
生命值部分
(怪物的)生命值公式設(shè)計烤蜕,主要分為四個階段:
0-95層,線性增長迹冤,每一層生命增長固定值讽营。體驗上希望玩家在早期可以增長一定的戰(zhàn)力,就能打通幾關(guān)泡徙。
a1+min(N,c1)*b1 ? ?(線性上漲)
96-398層橱鹏,由于基數(shù)增長越來越大,所以每層線性增長的固定值會被削弱堪藐,想要達到每層增加一定的難度要采用指數(shù)函數(shù)莉兰。95層之前的生命值已經(jīng)固定,95層后的生命值開始以指數(shù)函數(shù)的形狀上漲礁竞。
a1+min(N,c1)*b1*d1^(min(max(N-c1,1),e1-c1)-1) ?(N>=95時斜體部分為固定值糖荒,后面部分按照指數(shù)函數(shù)形式上漲)
399-1000層,由于指數(shù)函數(shù)后期上漲幅度會過快模捂,所以1000層以后采取分段線性增長的方法來增長生命值
a1+min(N,c1)*b1*d1^(min(max(N-c1,1),e1-c1)-1)+max(N-e1,0)*f1 ??(N>=399時斜體部分為固定值捶朵,后面部分線性上漲)
a1+min(N,c1)*b1*d1^(min(max(N-c1,1),e1-c1)-1)+max(N-e1,0)*f1+max(N-1000,0)*g1 ??(N>=1000時斜體部分為固定值,后面部分線性上漲枫绅,上漲幅度與399-1000層不同)
a1=336000泉孩;b1=134400 ? 95層之前線性上漲系數(shù);
c1=95 ? 95層并淋,此層數(shù)之前為線性上漲寓搬;
d1=1.01 ? 96-398層之間為指數(shù)上漲,每次漲幅為1.01倍县耽;
e1=398 ? 398層句喷,此層數(shù)之前為指數(shù)上漲镣典;
f1=2688000 ? 399-1000層之間,線性上漲幅度唾琼;
g1=5376000 ? 1000層以上線性增長幅度兄春。
攻擊部分
攻擊部分的設(shè)計目的只要是表現(xiàn)層面,希望玩家有一定的血量減少來給出反饋锡溯「嫌撸基礎(chǔ)的設(shè)計思路與生命值公式相同,分段用不同方式進行數(shù)值上漲:線性-指數(shù)-線性祭饭。
要注意的點是芜茵,不同職業(yè)對于傷害的承擔能力不一樣,戰(zhàn)士由于吸血快倡蝙,同等戰(zhàn)力下比法師更能承傷九串。所以設(shè)計怪物攻擊力時,要考慮以什么職業(yè)作為基準寺鸥。
在游戲中猪钮,因為以道士為主角色的玩家太少,所以拋開道士不談胆建。戰(zhàn)士作為怪物攻擊力上限烤低,法師作為下限,以下限來設(shè)計眼坏。
會造成的影響是拂玻,同等戰(zhàn)力下,主戰(zhàn)士的玩家會比主法師的玩家通天塔層數(shù)更高宰译,但由于更高的層數(shù)意味著更高的攻擊力,所以戰(zhàn)士玩家還是會被怪物打死魄懂。從而形成動態(tài)的平衡沿侈。