今天我们第二次更新,仍然不讲电路红石,继续说有关方块位置及性质的知识。
方块的方块坐标是确定方块绝对位置的一种办法,每一个方块都有自己的方块坐标。
今天我们要说的是方块集合。游戏将一定数量的方块记为一个区段,将一定数量的区段记为一个区块,将一定数量的区块记为一个区域。
方块、区段、区块、区域,是从小到大的关系。
这种编排方式更方便游戏的运行及我们的研究,类比一下现实生活,中国有若干个省及直辖市,省里又分市县,市
里有分区,区里又有街道,直至细分至某一栋房屋某一户。前者和后者是包含的关系,中国包含了河北省、河南省、山西省等,北京包含了东城区、西城区、朝阳区等。
一个区域包含了1,024个区块,其构成了32*32的方形,一个区块包含了16个区段,16个区段排成一竖列,一个区段包含了4,096个方块,其构成了16*16*16的立方体。
{小贴士:区段还有名字,叫做“渲染区块”或者“子区块”,遇到别的名字不要分不清哦。}
我们来梳理一下结构,首先你有方块,有16*16*16=4,096个方块,这么一个大小称为一个区段,接着你将16个区段摞在一起,得到了16*256*16=65,536的长方体,这是一个区块,接着你拿了32*32=1,024个区块,排成了一个大大的方形,也就是512*256*512=67,108,864个方块,这才被称为一个区域。
区块是游戏中极其重要的概念,关乎游戏地图的加载及卸载,许多机制及特性都需要先理解区块,“区块”这个概念对红石玩家来说是必不可少的,如果你的基础红石教程压根没有提到区块,要不然他觉得区块这个知识太基础了你肯定知道不需要给你讲,要不这帖子压根就不是合格的红石教程。
{小贴士,按下F3+G可以很清晰的显示区块边界}
这张图片是一个区块的示意图,附带了一个玩家模型用作大小比较,其由的OrangyTang的ectonicus制作,由BarracudaATA发布在wiki,使用地图种子为187818559571670961的(0,0)坐标的一个高山群系区块。
这张图片的部分属于Mojang AB,文件遵循知识共享-署名-非商业性使用 3.0 被共享。