我的世界手游区块是什么意思?区块是我的世界中的一种特殊机制,玩家们都知道在MC的世界中随着玩家的探索游戏地图会变得越来越大。那么这是怎么运作的呢?接下来就让我们一起来了解一下游戏中的区块机制吧。
快使用OurPlay来免费加速我的世界国服!点击下载:【下载OurPlay免费加速】
一、区块的生成
1.区块是什么
区块(Chunk)是Minecraft世界里一个大小为16×256×16的部分。区块宽16格,长16格,高256格,共有65536格。
2.区块的产生
当玩家第一次出现在世界时会在其周围生成区块,而随着玩家对世界的探索,相邻的区块也会被生成。一个世界可生成14万亿(14,062,500,000,000)个真区块。每个区块有7.46*10244,700种可能的区块,不包括实体。
在单人游戏中所生成区块的确切数字往往与视野距离和玩家的移动有关。在多人游戏中,虽然可以将其更改为3-A值,但以每个玩家为中心,以每个玩家为中心生成了一个二维的方块网格,半径为10(总共21×21方块)。在15之间,通常仅在连接不良的家庭服务器中降低此值。
在指定范围内的块中将有活动(生物生成,树木生长,水流,下落的物品消失等),并且不在该范围内的块将不会交互,并将存储在硬盘中(这种“单击“需要加载”的内存管理机制被广泛用于程序地形的生成,因此玩家的计算机不需要同时跟踪和更新数百种植物和生物。。区块每次存储的时间间隔最小为30秒。
3.区块的创建
Minecraft的渲染器将一个区块分为8个16x16x16的渲染区块,并编译到OpenGL显示名单里用于加快渲染速率。任意一个渲染区块内的方块发生变动的话,渲染区块均需要重建。
区块是通过地图种子进行创建的,这也意味着如果每次使用的地图种子相同的话,所生成的区块也会相同,前提是Minecraft和世界生成器的版本要一致。
二、区块相关
1.出生点区块
在出生点附近的区块是一块围绕世界出生点的区域中的一个区块,只要有玩家在主世界,它就不会被从内存中卸载。这意味着像红石元件和刷怪会继续,甚至所有玩家都距离它很远时。
2.区块边界
F3+G键可用来显示区块边界。
按下F3键可打开调试屏幕以显示玩家的X、Y和Z坐标以及“c”变量的值。这些坐标会因玩家的移动而改变。玩家可以通过在“x”和“z”变量旁边的“c”变量得知他们所处的区块。括号里的数字指示了玩家距离区块西北角的距离,因此如果X后面的c是3(5),Z后面的c是2(4),玩家位于区块(3,2),从区块西北角开始的方块(5,4)里。
X和Z坐标除以16即为区块之间的边界。例如:(96,-32)是四个块的交集,一个X坐标在80到96之间的块和一个Z坐标在-48到-32之间的块是一个块,而X坐标是一个块的交点在96到112之间。区间中的块,区间-48至-32中的Z坐标是另一个块,依此类推。当X和Z坐标为16的倍数时,此时玩家会穿越一个区块。
本质上,当X和Z坐标可被16除尽时,玩家位于区块的左上角(西北角)。
此外,玩家可根据此公式知道他们所处的区块:
区块的X坐标:Floor(X坐标/16)
区块的Z坐标:Floor(Z坐标/16)Floor是获取小于等于指定数字的最大整数,如Floor(27.9561)是27。
换句话来说,如果X是27,Z是-15,区块将会是(Floor(27/16),Floor(-15/16))区块,这意味着玩家在区块(1,-1)。
同时,玩家可以通过这个公式知道他距离西北角的距离:
(X或Z坐标)AND15
在携带版,当切换高品质的图像品质时,世界会重新渲染,只加载玩家所处的区块一瞬间。这个方法对寻找区块边界会很有用,因为在那一瞬间会显示清晰的区块边界。
以上就是ourplay小编向大家分享的我的世界出生点区块加载范围-我的世界区块机制介绍的全部内容啦,希望能助大家早日通关,大神秘籍全都在ourplay资讯频道,快来逛逛吧。