我的世界区块是什么意思?我的世界区块机制介绍

我的世界手游区块是什么意思?区块是我的世界中的一种特殊机制,玩家们都知道在MC的世界中随着玩家的探索游戏地图会变得越来越大。那么这是怎么运作的呢?接下来就让我们一起来了解一下游戏中的区块机制吧。
我的世界手游区块是什么意思
一、区块的生成
1.区块是什么
区块(Chunk)是Minecraft世界里一个大小为16×256×16的部分。区块 宽16格,长16格,高256格 ,共有65536格。
2.区块的产生
当玩家第一次出现在世界时会在其周围生成区块,而随着玩家对世界的探索,相邻的区块也会被生成。一个世界可生成14万亿(14,062,500,000,000)个真区块。每个区块有7.46*10244,700种可能的区块,不包括实体。
在单人游戏中所生成区块的确切数字往往与视野距离和玩家的移动有关。而在多人游戏里,在每位玩家周围会生成一个以玩家为中心,半径为10的二维区块网格(一共21×21总计441个区块),尽管这可以被更改为3-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区间内并且Z坐标在-48到-32区间内的方块即为另一个区块,以此类推。当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
在携带版,当切换高品质的图像品质时,世界会重新渲染,只加载玩家所处的区块一瞬间。这个方法对寻找区块边界会很有用,因为在那一瞬间会显示清晰的区块边界。

我的世界手游区块是什么意思?区块是我的世界中的一种特殊机制,玩家们都知道在MC的世界中随着玩家的探索游戏地图会变得越来越大。那么这是怎么运作的呢?接下来就让我们一起来了解一下游戏中的区块机制吧。

我的世界手游区块是什么意思

一、区块的生成

1.区块是什么

区块(Chunk)是Minecraft世界里一个大小为16×256×16的部分。区块 宽16格,长16格,高256格 ,共有65536格。

2.区块的产生

当玩家第一次出现在世界时会在其周围生成区块,而随着玩家对世界的探索,相邻的区块也会被生成。一个世界可生成14万亿(14,062,500,000,000)个真区块。每个区块有7.46*10244,700种可能的区块,不包括实体。

在单人游戏中所生成区块的确切数字往往与视野距离和玩家的移动有关。而在多人游戏里,在每位玩家周围会生成一个以玩家为中心,半径为10的二维区块网格(一共21×21总计441个区块),尽管这可以被更改为3-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区间内并且Z坐标在-48到-32区间内的方块即为另一个区块,以此类推。当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

在携带版,当切换高品质的图像品质时,世界会重新渲染,只加载玩家所处的区块一瞬间。这个方法对寻找区块边界会很有用,因为在那一瞬间会显示清晰的区块边界。

 

 



  • 鎴戠殑涓栫晫鍖哄潡鏄粈涔堟剰鎬?鎴戠殑涓栫晫鍖哄潡鏈哄埗浠嬬粛
    绛旓細鎴戠殑涓栫晫鎵嬫父鍖哄潡鏄粈涔堟剰鎬 涓銆佸尯鍧楃殑鐢熸垚 1.鍖哄潡鏄粈涔 鍖哄潡(Chunk)鏄疢inecraft涓栫晫閲屼竴涓ぇ灏忎负16脳256脳16鐨勯儴鍒銆傚尯鍧 瀹16鏍硷紝闀16鏍硷紝楂256鏍 锛屽叡鏈65536鏍笺2.鍖哄潡鐨勪骇鐢 褰撶帺瀹剁涓娆″嚭鐜板湪涓栫晫鏃朵細鍦ㄥ叾鍛ㄥ洿鐢熸垚鍖哄潡锛岃岄殢鐫鐜╁瀵逛笘鐣岀殑鎺㈢储锛岀浉閭荤殑鍖哄潡涔熶細琚敓鎴愩備竴涓笘鐣屽彲鐢熸垚14...
  • 鎴戠殑涓栫晫涓涓鍖哄潡鏄鍑犱箻鍑
    绛旓細鎴戠殑涓栫晫涓涓尯鍧楁槸16脳256脳16銆鍖哄潡锛氬尯鍧楋紙Chunk锛夋槸Minecraft涓栫晫閲屼竴涓ぇ灏忎负16脳256脳16鐨勯儴鍒銆傚尯鍧楀16鏍硷紝闀16鏍硷紝楂256鏍硷紝鍏辨湁65536鏍笺傜帺瀹剁涓娆″嚭鐜板湪涓栫晫鏃朵細鍦ㄥ叾鍛ㄥ洿鐢熸垚鍖哄潡锛岄殢鐫鐜╁瀵逛笘鐣岀殑鎺㈢储锛岀浉閭荤殑鍖哄潡涔熶細琚敓鎴愩備竴涓笘鐣屽彲鐢熸垚14涓囦嚎锛14锛062锛500锛000锛000锛変釜鐪熷尯...
  • 鎴戠殑涓栫晫缃戞槗鐗堝湪鍒涢犱笘鐣屾椂鐨勬ā鎷鍖哄潡鏄粈涔堟剰鎬
    绛旓細鍖哄潡鏄疢inecraft涓栫晫閲屼竴涓ぇ灏忎负16脳256脳16鐨勯儴鍒銆傚尯鍧楀16鏍硷紝闀16鏍硷紝楂256鏍硷紝鍏辨湁65536鏍笺傚綋鐜╁绗竴娆″嚭鐜板湪涓栫晫鏃朵細鍦ㄥ叾鍛ㄥ洿鐢熸垚鍖哄潡锛岃岄殢鐫鐜╁瀵逛笘鐣岀殑鎺㈢储锛岀浉閭荤殑鍖哄潡涔熶細琚敓鎴愩備竴涓笘鐣屽彲鐢熸垚14涓囦嚎(14,062,500,000,000)涓湡鍖哄潡銆傛瘡涓尯鍧楁湁7.46*10244,700绉嶅彲鑳界殑鍖哄潡锛屼笉鍖...
  • 鎴戠殑涓栫晫涓涓鍖哄潡鏄鍑犱箻鍑
    绛旓細鍖哄潡鏄疢inecraft涓栫晫鐨勫熀鏈崟浣嶏紝鍏跺昂瀵镐负16脳256脳16銆傝繖鎰忓懗鐫姣忎釜鍖哄潡鍖呭惈16鍒椼256灞傚拰16琛岀殑鏂瑰潡銆傛诲叡鏈65536涓柟鍧楁瀯鎴愪簡涓涓尯鍧椼傚綋鐜╁棣栨杩涘叆涓栫晫鏃讹紝浠栦滑鍛ㄥ洿浼氱敓鎴愬尯鍧楋紝骞朵笖闅忕潃鎺㈢储鐨勬繁鍏ワ紝鏇村鐨勫尯鍧椾細琚姞杞姐備竴涓狹inecraft涓栫晫鑳藉鐢熸垚楂樿揪14涓囦嚎锛14,062,500,000,000锛変釜鐪熸鐨勫尯鍧椼...
  • 鎴戠殑涓栫晫涓涓鍖哄潡澶氬皯鏍
    绛旓細鍖哄潡鏄垜鐨勪笘鐣屽湴鍥鹃噷闈㈢殑涓涓墖娈銆傛瘡涓尯鍧楃敱16脳16脳384锛1.17鍙婁互鍓嶇増鏈垯涓16脳16脳256锛夛紝鍏辫98304锛1.17鍙婁互鍓嶇増鏈垯涓65536锛変釜鏂瑰潡缁勬垚銆傘婃垜鐨勪笘鐣屻嬫槸涓娆剧敱MojangStudios寮鍙戠殑娌欑洅寮忓缓閫犳父鎴忥紝鐢辩綉鏄撲唬鐞嗗湪涓浗澶ч檰杩愯惀銆傛父鎴忕殑鍒涘浜烘槸椹簱鏂蜂僵灏旀澗锛屼篃琚О涓簄otch锛屽叾鐏垫劅涓昏鏉ユ簮浜...
  • 鎴戠殑涓栫晫鎵嬫満鐗堣兘瑙佸害鍖哄潡鏈楂樺灏
    绛旓細鎴戠殑涓栫晫鎵嬫満鐗堟覆鏌撳尯鍩熸槸鍑犳牸?鎴戠殑涓栫晫娓叉煋璺濈鍜屾ā鎷熻窛绂婚粯璁ゆ槸512鍖哄潡銆傚湪娓告垙閲屾寜涓媏sc锛屾墦寮娓告垙鑿滃崟锛屽苟鐐瑰嚮閫夐」锛屽湪瑙嗛璁剧疆褰撲腑鐐瑰嚮鎬ц兘锛岀偣鍑绘覆鏌撹窛绂诲氨鍙互璋冭妭浜嗭紝娓叉煋璺濈512鍖哄潡鏄鏈濂界殑鏄粯璁ょ殑銆傛垜鐨勪笘鐣屾覆鏌撹窛绂婚粯璁ゆ槸1鐐2mm銆傛牴鎹煡璇㈢浉鍏宠祫鏂欏緱鐭ワ紝銆婃垜鐨勪笘鐣屻嬫覆鏌撹窛绂婚粯璁ゆ槸1鐐2mm锛...
  • 鎴戠殑涓栫晫java鐗坈hunk-relative浠涔堟剰鎬
    绛旓細鎴戠殑涓栫晫java鐗坈hunk-relative鏄寚浣犳墍澶勭殑鍖哄潡浣嶇疆銆鍖哄潡鏄鎸16脳256脳16澶у皬鐨勯暱鏂逛綋锛屾父鎴忔湁寰堝鍐呭涓庡尯鍧楁湁鍏筹紝渚嬪姣忔鍙洿鏂颁綘鎵澶勭殑3脳3鍖哄潡浠ュ強鍑虹敓鐐归檮杩戠殑鍖哄潡锛屽叾浠栧湴鏂逛繚鎸佷笉鍙樸
  • 鎴戠殑涓栫晫涓涓鍖哄潡澶氬ぇ
    绛旓細鍦鎴戠殑涓栫晫涓紝鍖哄潡鏄涓绉嶇┖闂存蹇碉紝鍏跺昂瀵告槸鍥哄畾鐨勩傛瘡涓涓尯鍧楃敱鐗瑰畾鐨勫潗鏍囧畾涔夛紝骞跺寘鍚簡涓瀹氱殑鏂瑰潡鍜屽湴褰㈢敓鎴愩傝缁嗘潵璇达細棣栧厛锛岄渶瑕佹槑纭殑鏄紝鎴戠殑涓栫晫鐨勫尯鍧楁槸涓涓笁缁寸殑绌洪棿绔嬫柟浣撱傛瘡涓涓尯鍧楃殑澶у皬閮芥槸涓鑷寸殑锛岀敱闀垮害銆佸搴﹀拰楂樺害涓変釜缁村害缁勬垚銆傚湪杩欎釜涓夌淮绌洪棿涓紝鍖呭惈浜嗗悇绉嶅悇鏍风殑鏂瑰潡鍜屽湴褰...
  • 鎴戠殑涓栫晫涓涓鍖哄潡澶氬ぇ?
    绛旓細鑰岄殢鐫鐜╁瀵逛笘鐣岀殑鎺㈢储锛岀浉閭荤殑鍖哄潡涔熶細琚敓鎴愩2.鍖哄潡鏄閫氳繃鍦板浘绉嶅瓙杩涜鐢熸垚鐨勶紝杩欎篃鎰忓懗鐫濡傛灉姣忔浣跨敤鐨勫湴鍥剧瀛愮浉鍚岀殑璇濓紝鎵鐢熸垚鐨勫尯鍧椾篃浼氱浉鍚岋紝鍓嶆彁鏄疢inecraft鍜屼笘鐣岀敓鎴愬櫒鐨勭増鏈涓鑷淬鎴戠殑涓栫晫鏄竴娆惧厖婊″垱閫犲姏鍜屼箰瓒g殑娌欑洅娓告垙锛屼笉浠呭彲浠ユ弧瓒崇帺瀹剁殑寤洪犳鏈涳紝杩樿兘鎻愪緵涓板瘜鐨勫啋闄╁拰鎺㈢储浣撻獙銆
  • 鎴戠殑涓栫晫鍖哄潡澶氬ぇ
    绛旓細褰撲竴涓帺瀹剁涓娆″嚭鐜板湪涓栫晫涓婃椂锛屽叾鍛ㄥ洿浼氫骇鐢熸柟鍧椼傚湪
  • 扩展阅读:我的世界java区块显示 ... 手机版我的世界区块 ... 我的世界1.20.1生存种子 ... chunkbase区块查看器 ... 我的世界1.21基岩版 ... 我的世界java查看区块 ... 我的世界ftb声明区块 ... 我的世界模拟距离6个区块 ... 我的世界java版最肥的种子 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网