【PVZ】場地平衡比

個人自制關卡標準其一

起因:因自制關卡素材減少開坑副本關卡,需要引進一種概念來衡量場地限制對關卡難度的影響

一、定義式與計算方法
場地平衡比(Dirt average of Background)簡稱:DRB
1、DRB定義式表格:

ΣDRB指各波DRB之和,n為總波數(shù);可變DRB計算結(jié)果保留兩位小數(shù)。ΔDRB指可變DRB各波中最大DRB與最小DRB的差值(暫時忽略可變DRB重置植物帶來的影響)。
2、(不可變DRB)定義式:
參1=草格數(shù)*2+水格數(shù)*1.5+瓦磚數(shù)*1
參2=判定為水路數(shù)*0.5+判定為不出怪數(shù)*1-旁路數(shù)*18-旁水數(shù)*4.5
參3∈{0, 1, 3}(是六排大場地時取 1,否則取 0,六排場地出現(xiàn)判定為不出怪數(shù)大于3時值取? 3)
DRB=參1+參2-參3
(原DRB定義式:DRB=草格數(shù)*2+水格數(shù)*1.5+瓦磚數(shù)*1+水路數(shù)*0.5-(總行數(shù)-5)*1+旁行數(shù)*9*2)
DRB的單位為/110或*110^(-1),可省略不寫

二、旁行的判定
1、旁路
旁路:上下兩行格子均不可種植,且判定為陸路,無草格、水格,且至少有8格為裸地。
DRB賦值:-18
因為要保證DRB取正值,所以旁路數(shù)一般不超過1
2、旁水
旁水:指非六排場地的第六排(一般位于場外)
旁水觸發(fā)條件:非六排大場地,無水路行判定,僵尸類型中有水生僵尸(潛水、海豚),水生僵尸在場外的第六排出現(xiàn),第六排無法種植植物。
DRB賦值:-4.5

三、DRB分層值賦出怪
1、使用DRB計算適用范圍和注意事項
以原版為基礎,植物和僵尸沒有太大的改動
設置場景時,要保證DRB在(0,?110]內(nèi)取值,DRB為零或負數(shù)則視該場景對應的關卡無解,或關卡場景穩(wěn)定性不強,該關卡通關率極低
一般來說場景DRB的值越低,表明該場景對關卡難度影響越大,越需要緩和的出怪。

2、DRB分層

倍增類:隨DRB的值增長,出怪倍率增長
常規(guī)類:在關卡平衡性穩(wěn)定(即保證命題可通關)條件下,為出怪分類歸入適應的DRB范圍中,目的是保證每組DRB對應的場景都可以發(fā)揮其價值
挑戰(zhàn)類:出怪倍率在常規(guī)類的基礎上提高一個檔次

3、常規(guī)類DRB分層
????負階(99, 110]
此類場景均為六行場地,在廣闊的面積下適合測試或體驗無限制出怪。
適合出怪:2~8倍無限制出怪
????常階(67.5,?99]
在原版大部分場景都在這個范圍內(nèi),這類場景更適合較為刺激的出怪
適合出怪:3~8倍出怪、2~4倍無限制出怪、1~2倍堅不可摧出怪
????煉階(45, 67.5]
這類場景一般包括多種類型的格子,在這中條件下配合僵尸可下水(xor eax)可以挑戰(zhàn)高倍出怪,同時不會讓關卡顯得那么單調(diào)(這也是常階不適合高倍出怪的原因)
適合出怪:4~16倍出怪,4~10倍無限制出怪,1~4倍堅不可摧出怪
????中階(36, 45]
此類場景對操作和布陣有較大的要求,需要有一套完備的布陣思路來面對,可以用高倍出怪配上獨特的場景來作為技術衡量的標準
適合出怪:2~6倍出怪,2~4倍無限制出怪
????限階(0,36]
適合出怪:1~3倍出怪,1~2倍無限制出怪

4、函數(shù)值賦出怪
用一個函數(shù)(配合int)表示DRB與出怪倍率的關系,不過目前還沒有找到一個適合的函數(shù)。

四、場地平衡比的應用
原版草坪:DRB=45*2=90
原版泳池:DRB=36*2+18*1.5+2*0.5-1=99
原版屋頂:DRB=45*1=45

優(yōu)良場景欣賞:
常階
1、洪水

DRB=45*1.5+9*2+5*0.5-1=87
適合出怪:4~8倍出怪
2、羊水(自制場景)
(場景全景圖片已遺失)
DRB=22*2+23*1.5+0.5*1=79
適合出怪:4倍出怪
3、實驗室1(自制場景)

DRB=27*2+18*1.5+2*0.5=82
適合出怪:4~5倍出怪、4倍無限制出怪

煉階
4、西游蜘蛛精場地

DRB=27*1.5+18*1+3*0.5=60
適合出怪:2~4倍出怪、4倍無限制出怪
5、虛化朦朧(自制場景)

DRB=10*2+15*1.5+10*1=52.5
適合出怪:8倍出怪、6~8倍無限制出怪
6、異界1(自制場景)

DRB=20*2+9*1.5+1*0.5=54
適合出怪:4倍出怪、2~4倍無限制出怪
7、異界3(自制場景)

DRB=25*2+10*1.5+2*0.5=66
適合出怪:4~8倍出怪、4倍無限制出怪

中階
8、異界2(自制場景)

DRB=14*2+11*1=39
適合出怪:2~3倍出怪、2倍無限制出怪
9、西游白骨精場地

DRB=20*2+5*1=45
適合出怪:4倍出怪、4倍無限制出怪
10、草原屋頂旁水支線(自制場景,雖是草原,本質(zhì)還是屋頂)

DRB=45*1-4.5=40.5
適合出怪:1~2倍出怪(添加海豚)、4倍無限制出怪(添加潛水)

限階
11、軒的挑戰(zhàn)(自制場景,同學提出的挑戰(zhàn),禁用水生植物)

DRB=18*2+2*0.5-1=36
適合出怪:2倍出怪、1~3倍無限制出怪
12、屋頂旁水一列限制(目前發(fā)現(xiàn)的在可控范圍內(nèi)DRB最低的場景)


DRB=5*1-4.5=0.5
適合出怪:1~2倍出怪、1倍無限制出怪

五、場地平衡比的其他應用
1、塔防限制DRB
F:塔防路線轉(zhuǎn)彎數(shù)
S:豎向距離格數(shù)
DRB(DRBF, DRBS)=(F, S)

優(yōu)良場景欣賞:
F27, S19

F36, S22


2、DRB在出怪表達式中的表示方法
特殊場景使用場地平衡比來表示(插件)(不能省略,可合并入插件補充中),記作:DRB[α]
可變DRB:
主出怪式中記作:DRB[α],α為各波DRB的平均值
插件補充中記作:(DRB[[DRB1][β)[DRB2][γ)[DRB3]]),β、γ表示DRB發(fā)生改變時的波數(shù)
塔防限制DRB:
主出怪式中記作:DRB[Fα]+DRB[Sβ]或DRB[Fα, Sβ]
插件補充中記作:(DRBF[α], DRB[β])或(DRBFS[α,?β])
可變DRB在插件補充中記作:(DRBFS[[α1,?β1][a)[α2,?β2]])

感謝閱讀