【我的世界】聊兩句1.18es3的刷怪改動(dòng)
本來想發(fā)個(gè)動(dòng)態(tài)完事的,但是想想pc端現(xiàn)在都還沒支持動(dòng)態(tài)搜索,那還是發(fā)專欄吧。
這玩意兒在生電圈的反響還是挺劇烈的,熱度絲毫不遜色于當(dāng)初1.14修改村莊機(jī)制。
那為什么討論得這么劇烈呢,MC小白可能搞不清楚其中的緣由,稍微簡(jiǎn)單解釋一下吧。
一、前置內(nèi)容
MC的刷怪受很多因素影響,在1.18es3之前,其中一個(gè)比較重要的影響因素是lc值。
這個(gè)值取決于該方塊上方的最高非空氣方塊。
最高方塊的Y值的倒數(shù)會(huì)作為一個(gè)系數(shù)參與到刷怪成功率的判定中。
也就是,最高非空氣方塊越高,刷怪的成功率就越低,反之,如果刷怪方塊盡量低,且上方?jīng)]有任何遮擋,那么刷怪的成功率將會(huì)非常高,也就是怪物刷新效率高。
為了降低最高非空氣方塊的影響,大致可以分出幾個(gè)層次:
Y6基巖表層農(nóng)場(chǎng),典型代表炸怪塔
Y0農(nóng)場(chǎng),典型代表史萊姆農(nóng)場(chǎng),史萊姆的刷出對(duì)光照無要求,所以單列一個(gè)層次
Y0光照抑制雙維度農(nóng)場(chǎng),大部分怪物對(duì)光照有要求,但為了最大化刷出效率,就不能有天花板用于遮光,具體的做法只能是利用卡頓讓服務(wù)器來不及處理光照信息,導(dǎo)致方塊表面的光照強(qiáng)度維持在可以刷怪的等級(jí)。
但lc值不是唯一影響刷怪效率的因素,而且制約生產(chǎn)效率的往往是另外幾個(gè)因素:
處死時(shí)間、服務(wù)器卡頓
處死時(shí)間越短,就可以越快騰出刷怪上限來供怪物刷新
農(nóng)場(chǎng)卡頓越小,意味著你可以用更高的堆疊來換取更滿的刷新效率。
二、1.18es3為什么要鎖y64的刷怪效率
1.18中,大量高山的加入,會(huì)讓不少地形中的最高方塊明顯超出y64,加之刷怪對(duì)方塊光的需求也被調(diào)整了,如果不鎖的話,洞穴基本就不刷怪了,難度過低不符合設(shè)計(jì)初衷。
三、鎖lc的影響
對(duì)個(gè)人來說是好事,對(duì)服務(wù)器來說是壞事。
前面說過,制約一個(gè)設(shè)施生產(chǎn)效率的因素還有處死時(shí)間和服務(wù)端卡頓(單機(jī)模式也有內(nèi)置服務(wù)端),對(duì)個(gè)人而言,處死時(shí)間才是影響最大的因素,而且單人服務(wù)端來說的話,只要不刻意作死,性能都是充足的,刷怪效率不夠的話,面積來湊就完事了。
如果鎖定了刷怪效率為y64的數(shù)值,那么意味著前期造在海平面上的刷怪塔效率會(huì)大幅度提升,堆科技樹更容易了。
而主要刷怪設(shè)施的產(chǎn)出,除了女巫塔之外,產(chǎn)量減為十分之一對(duì)單機(jī)來說都是夠用的,而女巫塔這類本身就不是低y設(shè)施。
對(duì)服務(wù)器來說這一修改是壞事的原因也很簡(jiǎn)單。
服務(wù)器的生產(chǎn)力要比個(gè)人強(qiáng)很多,但人均資源占有率和單人完全沒法比較,因此,服務(wù)器是要追求極限效率的,能掛5分鐘結(jié)束的情況下,就不會(huì)采用10分鐘的方案。
因?yàn)榉?wù)器相當(dāng)重要的一項(xiàng)資源就是時(shí)間,這個(gè)是沒辦法拆分的,服務(wù)器往往不像你單機(jī)存檔一樣,可以掛一晚上刷怪塔然后去睡覺,服務(wù)器往往是在需求的時(shí)候開個(gè)半小時(shí)甚至十幾分鐘拿夠資源,然后關(guān)機(jī),產(chǎn)量的壓力是單人的幾倍甚至十幾倍。
因此服務(wù)器的設(shè)施一般主要考慮兩個(gè)因素,一是卡頓,二是生產(chǎn)效率,施工難度什么的都是次要的。
而lc機(jī)制大砍的核心問題就在于,服務(wù)器往往是利用空置域交換低y,用低y獲得高刷怪效率,提高單位面積的產(chǎn)出效率,這也同時(shí)能控制卡頓來源的數(shù)量,壓縮處死時(shí)間。
對(duì)服務(wù)器而言,空置域是一個(gè)非常劃算的買賣,因?yàn)榭罩糜蛟鞕C(jī)器只有兩個(gè)可控的時(shí)間節(jié)點(diǎn)會(huì)產(chǎn)生卡頓,一個(gè)是炸的時(shí)候,一個(gè)是開機(jī)的時(shí)候,而炸的卡頓成本,一開機(jī)那效率差距,估計(jì)設(shè)施用個(gè)兩三次就回本了。
單人的用空置域造機(jī)器不劃算的核心原因并不是說空置域提升不大,而是那個(gè)機(jī)器你很可能一年都用不上兩次,而造空置域的綜合時(shí)間成本又比服務(wù)器要多得多,僅此而已。
舉個(gè)簡(jiǎn)單點(diǎn)的例子,刷怪層在y8的炸怪塔,和在y64的炸怪塔,單位面積的刷出概率差了8倍,為了獲得同等的刷出效率,你要準(zhǔn)備8倍的設(shè)施。
8倍的設(shè)施不僅意味著8倍的資源消耗,更重要的是意味著接近8倍的卡頓和令人頭疼的飛線,換來的僅僅是空間布局上的解放,這對(duì)于服務(wù)器來說絕對(duì)是得不償失的。
如果覺得這個(gè)例子不夠直觀,那么換個(gè)例子,如果機(jī)制真的這樣改,這玩意兒的產(chǎn)量將暴跌兩個(gè)數(shù)量級(jí)

這個(gè)刷怪塔這么高的效率有幾個(gè)原因,一是主世界端的處死時(shí)間為0(刷出來就被傳送走,視為在主世界端被處死了),不占用刷怪上限,二是刷怪層為y0,拉滿了刷怪效率,三是通過光照抑制鎖死了光照等級(jí),三是這玩意兒疊滿了同一高度上的可刷怪面積,減少了兩次刷怪嘗試之間互相干擾的可能性。
如果lc鎖在y64的級(jí)別,那么刷怪效率將會(huì)暴跌為原來的1/64。(可能略多一點(diǎn),畢竟刷出效率低了,相互之間的干擾也少了,但從百萬級(jí)掉到萬級(jí)應(yīng)該是沒跑的了)
四、Never Update
1.12到1.13的never update是因?yàn)辇埖捌苹鶐r等不少特性都沒了,但1.13的含水方塊真香
1.13到1.14的never update是因?yàn)闃O限堆村沒了,但1.14的襲擊塔和交易簡(jiǎn)化是真香
1.14到1.15基本沒有紅石方面的矛盾,而且1.15的蜜塊是真的香
1.15到1.16的never update是因?yàn)橄陆鐧C(jī)制的大改,但1.16的豬靈交易是真的香
1.16到1.17的never update是因?yàn)榘姹緝?nèi)容本來就沒做完,正?,F(xiàn)象。
1.16到1.18的never update則有好多問題,不僅是這次的刷怪機(jī)制調(diào)整,還有很多問題,如果不能拿出來一個(gè)讓紅石玩家滿意的新紅石機(jī)制的話,紅石玩家肯定還是真的會(huì)never update的。