最近更新
手機(jī)版
手機(jī)版

掃描查看手機(jī)站

當(dāng)前位置:973游戲網(wǎng) > 手游頻道 >  手游攻略 > 我的世界手游區(qū)塊是什么 區(qū)塊機(jī)制詳解
我的世界手游區(qū)塊是什么 區(qū)塊機(jī)制詳解

更新時(shí)間:2020-01-31 19:55

作者:匿名

我的世界手游區(qū)塊是什么,游戲中也是有這個(gè)機(jī)制,對(duì)此許多的玩家還是不太的了解,同時(shí)也是非常的好奇,玩家也是想要知道這個(gè)區(qū)塊是什么,下面就一起來(lái)看看吧。

我的世界手游區(qū)塊是什么

我的世界手游區(qū)塊是什么 區(qū)塊機(jī)制詳解

一、區(qū)塊的生成

1.區(qū)塊是什么

區(qū)塊(Chunk)是Minecraft世界里一個(gè)大小為16×256×16的部分。區(qū)塊寬16格,長(zhǎng)16格,高256格,共有65536格。

2.區(qū)塊的產(chǎn)生

當(dāng)玩家第一次出現(xiàn)在世界時(shí)會(huì)在其周圍生成區(qū)塊,而隨著玩家對(duì)世界的探索,相鄰的區(qū)塊也會(huì)被生成。一個(gè)世界可生成14萬(wàn)億(14,062,500,000,000)個(gè)真區(qū)塊。每個(gè)區(qū)塊有7.46*10244,700種可能的區(qū)塊,不包括實(shí)體。

在單人游戲中所生成區(qū)塊的確切數(shù)字往往與視野距離和玩家的移動(dòng)有關(guān)。而在多人游戲里,在每位玩家周圍會(huì)生成一個(gè)以玩家為中心,半徑為10的二維區(qū)塊網(wǎng)格(一共21×21總計(jì)441個(gè)區(qū)塊),盡管這可以被更改為3-15之間的一個(gè)值,通常只會(huì)在連接不良的家用服務(wù)器里調(diào)低此數(shù)值。

在指定范圍內(nèi)的區(qū)塊會(huì)有活動(dòng)(生物生成、樹木生長(zhǎng)、水流動(dòng)、掉落的物品消失等),而不在范圍內(nèi)的區(qū)塊不會(huì)有交互,并會(huì)存儲(chǔ)在硬盤里(這個(gè)“按需加載”內(nèi)存管理機(jī)制被廣泛用于程序化的地形生成,以便玩家的電腦不需要同時(shí)跟蹤并更新成百上千個(gè)植物和生物)。區(qū)塊每次存儲(chǔ)的時(shí)間間隔最小為30秒。

3.區(qū)塊的創(chuàng)建

Minecraft的渲染器將一個(gè)區(qū)塊分為8個(gè)16x16x16的渲染區(qū)塊,并編譯到OpenGL顯示名單里用于加快渲染速率。任意一個(gè)渲染區(qū)塊內(nèi)的方塊發(fā)生變動(dòng)的話,渲染區(qū)塊均需要重建。

區(qū)塊是通過(guò)地圖種子進(jìn)行創(chuàng)建的,這也意味著如果每次使用的地圖種子相同的話,所生成的區(qū)塊也會(huì)相同,前提是Minecraft和世界生成器的版本要一致。

二、區(qū)塊相關(guān)

1.出生點(diǎn)區(qū)塊

在出生點(diǎn)附近的區(qū)塊是一塊圍繞世界出生點(diǎn)的區(qū)域中的一個(gè)區(qū)塊,只要有玩家在主世界,它就不會(huì)被從內(nèi)存中卸載。這意味著像紅石元件和刷怪會(huì)繼續(xù),甚至所有玩家都距離它很遠(yuǎn)時(shí)。

2.區(qū)塊邊界

F3+G鍵可用來(lái)顯示區(qū)塊邊界。

按下F3鍵可打開(kāi)調(diào)試屏幕以顯示玩家的X、Y和Z坐標(biāo)以及“c”變量的值。這些坐標(biāo)會(huì)因玩家的移動(dòng)而改變。玩家可以通過(guò)在“x”和“z”變量旁邊的“c”變量得知他們所處的區(qū)塊。括號(hào)里的數(shù)字指示了玩家距離區(qū)塊西北角的距離,因此如果X后面的c是3(5),Z后面的c是2(4),玩家位于區(qū)塊(3,2),從區(qū)塊西北角開(kāi)始的方塊(5,4)里。

X和Z坐標(biāo)除以16即為區(qū)塊之間的邊界。例如:(96,-32)即為一個(gè)四區(qū)塊的交點(diǎn),X坐標(biāo)在80到96區(qū)間內(nèi)并且Z坐標(biāo)在-48到-32區(qū)間內(nèi)的方塊即為一個(gè)區(qū)塊,X坐標(biāo)在96到112區(qū)間內(nèi)并且Z坐標(biāo)在-48到-32區(qū)間內(nèi)的方塊即為另一個(gè)區(qū)塊,以此類推。當(dāng)X和Z坐標(biāo)為16的倍數(shù)時(shí),此時(shí)玩家會(huì)穿越一個(gè)區(qū)塊。

本質(zhì)上,當(dāng)X和Z坐標(biāo)可被16除盡時(shí),玩家位于區(qū)塊的左上角(西北角)。

此外,玩家可根據(jù)此公式知道他們所處的區(qū)塊:

區(qū)塊的X坐標(biāo):Floor( X坐標(biāo) / 16 )

區(qū)塊的Z坐標(biāo):Floor( Z坐標(biāo) / 16 ) Floor是獲取小于等于指定數(shù)字的最大整數(shù),如Floor( 27.9561 )是27。

換句話來(lái)說(shuō),如果X是27,Z是-15,區(qū)塊將會(huì)是( Floor( 27 / 16 ), Floor( -15 / 16 ) )區(qū)塊,這意味著玩家在區(qū)塊(1,-1)。

同時(shí),玩家可以通過(guò)這個(gè)公式知道他距離西北角的距離:

(X 或 Z 坐標(biāo)) AND 15

在攜帶版,當(dāng)切換高品質(zhì)的圖像品質(zhì)時(shí),世界會(huì)重新渲染,只加載玩家所處的區(qū)塊一瞬間。這個(gè)方法對(duì)尋找區(qū)塊邊界會(huì)很有用,因?yàn)樵谀且凰查g會(huì)顯示清晰的區(qū)塊邊界。

CopyRight?2007-2021 ropkwcs.com All Right Reserved 晉ICP備2023022329號(hào)-1

溫馨提示:抵制不良游戲 拒絕盜版游戲 注意自我保護(hù) 謹(jǐn)防受騙上當(dāng) 適度游戲益腦 沉迷游戲傷身 合理安排時(shí)間 享受健康生活
游戲作品版權(quán)歸原作者享有,如無(wú)意之中侵犯了您的版權(quán),請(qǐng)您來(lái)信告知( 聯(lián)系郵箱:lqqsgduw132@163.com),本網(wǎng)站將應(yīng)您的要求刪除。