最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

MC速通中調(diào)整渲染距離、加載區(qū)塊的技巧以及原理剖析

2023-02-04 16:54 作者:De6ris  | 我要投稿

本專欄主要參考了CV3395631bv1yJ411W7pc。Gnembon制作的Carpet模組和區(qū)塊加載可視化腳本,以及TIS Carpet Addition都對(duì)我的研究十分有用。

零、適用范圍

????本文實(shí)驗(yàn)環(huán)境均為1.15.2單機(jī)游戲,理論上適用于1.14-1.17.1的單機(jī)游戲。pre1.14的加載與現(xiàn)在完全不同(參考bv1yJ411W7pc);1.18+將模擬距離從渲染距離中分拆,標(biāo)題所說調(diào)整渲染距離在1.18+實(shí)際上即為調(diào)整模擬距離。

一、前置知識(shí):加載有哪些種類,各有什么用?

1.強(qiáng)加載

? ? 所有的游戲特性都會(huì)運(yùn)行,包括實(shí)體(生物生成、行為和消失等),方塊(水、熔巖的流動(dòng)等)。

2.弱加載

????幾乎所有的游戲特性都會(huì)運(yùn)行,除了實(shí)體(它們會(huì)靜止)。

3.邊界

????幾乎所有的游戲特性不會(huì)運(yùn)行,但這里的生物仍然占用刷怪上限(簡(jiǎn)單地說,刷怪上限的大小就是玩家數(shù)量乘以70)。

4.不加載

????顯然。

二、前置知識(shí):區(qū)塊加載情況是怎么分布的?

????一切加載活動(dòng)來自加載標(biāo)簽(Ticket)。每個(gè)Ticket只會(huì)作用到一個(gè)區(qū)塊,但加載等級(jí)可以傳遞給周圍的區(qū)塊,使得能加載更大范圍。例如,主世界的出生點(diǎn)區(qū)塊每時(shí)每刻都會(huì)收到一個(gè)Ticket,如圖是其效果:

圖源:紅科搬

????雖然圖片很嚇人,但原理不難,只需聽我分析。中心標(biāo)有22的就是出生點(diǎn)區(qū)塊,它的加載等級(jí)如漣漪一般四散,并且等級(jí)不斷增大(越大的加載等級(jí)其實(shí)越弱)。自22到31都屬于強(qiáng)加載,被標(biāo)記綠色。而32代表弱加載,33代表邊界,34以及一直往外延申,都屬于未加載。

????因此,出生點(diǎn)處總有19x19數(shù)量的強(qiáng)加載區(qū)塊。這將在后文用到。

三、前置知識(shí):都有哪些Ticket,等級(jí)又如何?

1.玩家

????并不像出生點(diǎn)一樣只賦予一個(gè)極強(qiáng)的Ticket,當(dāng)設(shè)置的渲染距離為n%5Cge3時(shí),以玩家所在區(qū)塊為中心,周圍(2n-3)%5Ctimes(2n-3)的區(qū)塊都會(huì)得到31級(jí)Ticket,依照上文的分散以及“取最強(qiáng)原理”,結(jié)果如圖所示

此時(shí)n=4

此外,n=2的加載情形實(shí)際上與n=3完全一致,以避免加載范圍過小。

2.下界傳送門

????每次有實(shí)體經(jīng)過傳送門,會(huì)給對(duì)方維度傳送門所在區(qū)塊一個(gè)30級(jí)Ticket,這引發(fā)了3x3范圍區(qū)塊的強(qiáng)加載。但這只會(huì)持續(xù)15秒。

圖源:紅科搬

? ? 如果玩家通過傳送門,原來所在維度的傳送門附近幾乎同時(shí)被卸載。此時(shí)可以往回丟一個(gè)物品,維持15秒加載。這在后文也會(huì)用到。

3.末地主島

? ? 一旦有玩家進(jìn)入末地,末地的(0,0)區(qū)塊每時(shí)每刻都會(huì)得到24級(jí)Ticket。反直覺的是,這個(gè)Ticket似乎與龍戰(zhàn)完全無關(guān)。經(jīng)過測(cè)試,只要玩家與坐標(biāo)(0,0)的直線距離大于180,這個(gè)Ticket就會(huì)被移除。(既可以離開主島,也可以直接死回其它維度)

此時(shí)末地主島被加載,有迷霧


此時(shí)主島不加載,迷霧去除

即使龍戰(zhàn)結(jié)束了,這個(gè)加載機(jī)制仍是不變的。之后也會(huì)提及。

4.主世界出生點(diǎn)

????上文已經(jīng)講解。

四、速通中的應(yīng)用與原理

1.珍珠凍結(jié)

????扔出珍珠,待其飛到若干區(qū)塊外但未落地,立即調(diào)小渲染距離直到珍珠所在區(qū)塊被卸載,這樣珍珠就不再運(yùn)動(dòng)。待玩家在原處做完需要做的事情(如掠奪堡壘遺跡,或湊齊烈焰棒等,再調(diào)大渲染距離,即可快速傳送。

2.刷海豚,刷怪

????游泳時(shí),調(diào)渲染距離至2,可以使海豚只刷在近處。

????在詭異森林、靈魂沙峽谷、巖漿海,下界要塞會(huì)刷出更多烈焰人和凋零骷髏。調(diào)渲染距離至5,或參考BV1FT411U7xp,既能防止怪物刷在遠(yuǎn)處,占用刷怪上限,又能避免刷怪面積太小,怪物無處可刷。

3.偷海底神殿金塊

????調(diào)渲染距離至2,得益于海底神殿有規(guī)律的構(gòu)造,金塊所在的區(qū)塊與三個(gè)遠(yuǎn)古守衛(wèi)者所在區(qū)塊的距離恰到好處。但須知,仍有5%左右的幾率,頂部的遠(yuǎn)古守衛(wèi)者會(huì)卡在區(qū)塊邊界對(duì)你Duang。

4.釣魚竿的妙用

????如BV1PS4y1L7Wh所示,調(diào)渲染距離至2,按F3+G顯示區(qū)塊邊界。將載有潛影貝的船推至某區(qū)塊邊界處,使“從船到你所前往的方向的連線”“經(jīng)過這個(gè)邊界”,別搞反了!然后釣起船,直接開飛。飛到一定距離,先右鍵收竿,然后猛然拉大渲染距離,潛影貝就起飛了。

????注意,釣飛并不一定需要像視頻一樣逐漸調(diào)整渲染距離,這只是高手用來計(jì)數(shù)的工具。

????原理分析:根據(jù)wiki,浮漂與玩家距離至多為33,否則魚線會(huì)斷裂。而33恰好比2區(qū)塊的寬度多1。因此玩家起飛后,浮漂在注意到距離過大這件事之前已經(jīng)進(jìn)入了弱加載區(qū)塊,而由上文,我們知道弱加載區(qū)塊中實(shí)體不運(yùn)動(dòng),因此浮漂被凍住了。之后玩家手動(dòng)收桿,浮漂記住了自己要正常收回。再拉大渲染距離,浮漂會(huì)根據(jù)自身與玩家的距離和方向,給所釣實(shí)體一個(gè)巨大的動(dòng)量。Boom!

????此外,用完全一樣的方法可以釣惡魂以完成“脆弱的同盟”。先在空中飛行時(shí)釣住惡魂,隨后往不遠(yuǎn)處降落,手動(dòng)收桿,浮漂會(huì)記住自己要拉回惡魂。建造下界傳送門,先進(jìn)門,生成一下對(duì)面的門,隨后回下界(此時(shí)給下界這邊提供了15秒的加載),再完成如下事件:

進(jìn)入傳送門,點(diǎn)燃tnt,拉大渲染距離,惡魂被拉近,玩家傳送回主世界,TNT炸死惡魂。

????這個(gè)時(shí)序需要多加練習(xí)。至于原理,就在于這個(gè)成就只檢查玩家擊殺惡魂時(shí)玩家所在維度,因此不必讓惡魂進(jìn)入主世界。

????更多有趣應(yīng)用可參考BV1HY411D79TBV1ua411L7be。

5.讓蜜蜂保持工作

????放在主世界出生點(diǎn)即可。

6.在豬堡盲傳后讓豬靈保持交易

????到了主世界往門丟個(gè)物品即可。甚至15秒后還可以再丟一次。

7.解釋末地一些奇特行為

  • 曾有玩家使用零循環(huán)屠龍,然后往祭壇丟了珍珠。這時(shí)他發(fā)現(xiàn)血量不夠,想凍結(jié)珍珠,結(jié)果仍被傳送,然后死亡。顯然,這是主島強(qiáng)加載導(dǎo)致的。

  • 許多全進(jìn)度大佬(如瑕玟)會(huì)使用的技術(shù):屠完龍先吸一小半經(jīng)驗(yàn),直接去外島,將經(jīng)驗(yàn)用于鐵砧,用完等級(jí)后再回主島吸剩下的經(jīng)驗(yàn)。顯然這比一次吸完更有價(jià)值。然而有些玩家效仿時(shí),發(fā)現(xiàn)自己回去后經(jīng)驗(yàn)沒了,怎么回事呢?實(shí)際上經(jīng)驗(yàn)值只有5分鐘壽命,只要你加載主島時(shí)間夠長(zhǎng),經(jīng)驗(yàn)就會(huì)消失。


MC速通中調(diào)整渲染距離、加載區(qū)塊的技巧以及原理剖析的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
桃源县| 根河市| 云浮市| 山西省| 沾益县| 龙游县| 盐城市| 瑞丽市| 镇安县| 青河县| 江西省| 榆树市| 宝丰县| 慈溪市| 翁牛特旗| 齐河县| 泰和县| 莲花县| 桐乡市| 大名县| 交城县| 灵璧县| 连南| 寿阳县| 尚志市| 裕民县| 徐汇区| 洛川县| 永泰县| 酒泉市| 玉溪市| 台南县| 香港| 蓝田县| 电白县| 讷河市| 甘洛县| 塘沽区| 黄龙县| 交口县| 大冶市|