名字空间

分享

分享
操作

警告:根据CC BY-NC-SA 3.0协议,所有从wiki搬运的资料都必须写上来源出处(中文Minecraft Wiki),否则将被视为侵权行为!详细阅读

主世界

来自Minecraft Wiki
跳转至: 导航, 搜索
一个随机世界的例子。

主世界(The Overworld)是Minecraft中开始游戏时的空间。它是唯一存在于整个Minecraft发展阶段的空间;下界是在Alpha 1.2.0里加入的第二个空间,而末路之地则是首次出现在Beta 1.9 pre4的另一个空间。

主世界是一个可以进行建设的三维空间,环绕的跨度为从高度上限一直下降至基岩表层并向每一个水平面方向延伸。它的生成是通过一个秘密过程中制造多个噪声地图来创建不同海拔,主要区块形状,和复杂的山地和洞穴系统。

在游戏中除四种生物外其余都可出现在主世界:哞菇鱿鱼僵尸豹猫骷髅蜘蛛蜘蛛骑士末影人爬行者史莱姆都可自然出现,而可以,罕有地,被闪电击中,并把它们变成僵尸猪人。另外如果爬行者闪电击中,它们可以变成高压爬行者,虽然这种情况很少。恶魂烈焰人岩浆怪均只可在下界出现,而末影龙只可在末路之地出现。

目录

[编辑] 生成编码(种子)

主条目: 种子(世界生成)种子

Minecraft中的世界的生成都是通过程序性公式会采用随机编码作为起点,也就是:种子,它将被用来生成所有的主世界(和下界)的地形。

在Beta 1.3添加了让玩家自己挑选指定的种子的选项。每次使用特定的种子将产生完全相同的世界,因此玩家之间可以共享有趣的Minecraft世界。但出现点并不是完全在同一地点,所以给予坐标会比给予方向更明智。输入的种子会被转换成一个整数,例如,“Glacier”一词对应的值为1772835215,作为种子值输入时便会产生完全相同的世界。

许多种子被共享的原因仅仅是因为它们在理想的资源,一个要塞或某些特殊建筑物,如一个地牢附近生成玩家。

由Beta 1.8版本开始,玩家可以通过点击F3找到当前地图的种子。

[编辑] 世界大小

ClassicIndev版本中,地图的生成的大小可以是“小”(128×128×64),“中”(256×256×64),和“大”(512×512×64)。

InfdevAlphaBeta版本中地图的大小是无限大 - 它们是由区块组成;意思是作为玩家探索在遥远区块时它们会自动生成,于是在理论上它们是无限大的地图。在实践中,由于技术原因(32位整数的限制[1])将强制最大地图的大小是地球表面积的约8倍 [1],大约是4,080,576,000 km2(四十亿八千零五十七万六千平方公里)。虽然地图的水平面规模庞大,垂直平面仍保持在一个固定的256块的高度 [2]

虽然地图是无限的,玩家可以走的方块数是有限的。地图会视空气作为一个方块,而并不视超出的方块和从上到下的方块物理停止处(从中心计算约32,000,000方块),之间的所有,实质上始终是1.31071992×1017(十三京一千零七十一兆九千九百二十亿)个方块大。

自快照12w07a起,如果选中"Anvil"的新世界类型,新的地图会有一个256块方块的高度。但旧地图必须被转换。 这一个影片显示 在12w07a中地图的高度。

[编辑] 生成

[编辑] 生成的方块

D标记的条目需要额外的数据才可充分在一个Beta世界定义该方块。用I标记的条目作为物品栏中的物品有不同的ID。用B标记的条目需要额外的物品栏数据才可充分定义该物品栏中的物品。用T标记的条目有与它们有关联的实体附加值来存储额外的数据。标识条目用红色来标示的不能在游戏中正常获得;它们只能通过入侵游戏信息,如使用"Mod"(如使用物品栏编辑器)或在多人模式中使用'/give'的服务器指令。只可在创造模式中取得的物品用蓝色来标示。

[编辑] 自然生成

自然生成的方块包括通过世界中的种子制造出来的方块。

图标 Dec Hex 方块类型
00 00 空气
Stone.png 01 01 石头
25px 02 02
Dirt.png 03 03 泥土
Bedrock.png 07 07 基岩
Water.png 09 09 (静止的) D
Lava.png 11 0B 岩浆(静止的) D
Sand.png 12 0C 沙子
Gravel.png 13 0D 沙砾
Gold (Ore).png 14 0E 金矿石
Iron (Ore).png 15 0F 铁矿石
Coal (Ore).png 16 10 煤矿石
Wood.png 17 11 木头 D B
Leaves.png 18 12 树叶 D B
Lapis Lazuli (Ore).png 21 15 青金石矿石
Sandstone.png 24 18 沙石
Tall Grass.png 31 1F 草丛 D B
Grid Dead Bush.png 32 20 枯死的灌木
图标 Dec Hex 方块类型
Dandelion.png 37 25 蒲公英
Rose.png 38 26 玫瑰
Brown Mushroom.png 39 27 棕色蘑菇
Red Mushroom.png 40 28 红色蘑菇
Diamond (Ore).png 56 38 钻石矿石
Redstone (Ore).png 73 49 红石矿石
Snow.png 78 4E
Ice.png 79 4F
Cactus.png 81 51 仙人掌 D
Clay (Block).png 82 52 粘土块
Sugar Cane.png 83 53 甘蔗 D I
Pumpkin.png 86 56 南瓜 D
BrownMushroomCap.png 99 63 棕色巨型蘑菇 D
RedMushroomCap.png 100 64 红色巨型蘑菇 D
Vine.png 106 6A 藤蔓 D
Mycelium.png 110 6E 菌丝
Lily Pad.png 111 6F 睡莲

[编辑] 自然制造

自然制造指某些事件,造成一个新的方块在自然原因下出现,而不是因玩家而出现。

图标 Dec Hex 方块类型
00 00 空气
25px 02 02
Dirt.png 03 03 泥土
Cobblestone.png 04 04 圆石
Water.png 08 08 (流动的) D
Lava.png 10 0A 岩浆 (流动的) D
Tall Grass.png 31 1F 草丛 D B
Brown Mushroom.png 39 27 棕色蘑菇
Red Mushroom.png 40 28 红色蘑菇
图标 Dec Hex 方块类型
Obsidian.png 49 31 黑曜石
Fire.png 51 33 D
Snow.png 78 4E
Ice.png 79 4F
Cactus.png 81 51 仙人掌 D
Sugar Cane.png 83 53 甘蔗 D I
Vine.png 106 6A 藤蔓 D
Mycelium.png 110 6E 菌丝


[编辑] 建筑物方块

一样是自然生成的,但这些方块只在“生成建筑物”(Generate Structures)选项启用时产生。

图标 Dec Hex 方块类型
25px 05 05 木板
Water.png 09 09 静止的 D
Lava.png 11 0B 静止的岩浆 D
Gravel.png 13 0D 沙砾
Wood.png 17 11 木头 D B
WebBlock.png 30 1E 蜘蛛网
Grid Black Wool.png 35 23 羊毛 (黑色) D B
Stone Slab.png 44 2C 台阶 D B
Bookshelf.png 47 2F 书架
Torch.png 50 32 火把 D
Monster Spawner.png 52 34 刷怪箱 T
25px 53 35 楼梯 D
Chest.png 54 36 箱子 D T
Crafting Table.png 58 3A 工作台
图标 Dec Hex 方块类型
Crops.png 59 3B 种子 D
Farmland.png 60 3C 耕地 D
Furnace.png 61 3D 熔炉 D T
Wooden Door.png 64 40 D I
Ladders.png 65 41 梯子 D
Rails.png 66 42 铁轨 D
Cobblestone Stairs.png 67 43 楼梯
Iron Door.png 71 47 D I
Wooden Pressure Plate.png 72 48 压力板 D
Stone Button.png 77 4D 按钮 D
Fence.png 85 55 栅栏
Stone.png 97 61 隐藏的蠹虫 D
Stone Brick.png 98 62 石砖 D B (2)
Iron Bars.png 101 65 铁栏杆
Glass Pane.png 102 66 玻璃板


在雪中划出的区块边界。

[编辑] 区块

主条目: 区块

区块Notch用来分割并管理部分地图方法。它们都是16个方块宽,16个方块长和256个方块深,总共包括65,536方块。通过调整形像化距离,不同数量的区块将被加载到内存中,在游戏中使用"远"距离可形像化最多81个区块。只有已加载的区块可能会遇到生物生成消失,农作物生长液体流动,或玩家互动等。在与一区块相距一定距离后,它便会从内存卸除,但不是删除。因此,重新进入该地区后,已经改变的会保持不变。

[编辑] 生物群系

主条目: 生物群系

另一个主世界的细分便是生物群系。生物群系可以有不同的大小,每个都有其自身的特点。例如,森林生物群系将有大量树木,而雪生物群系将有大量的

[编辑] 自然建筑物

主条目: 生成建筑物

主世界能够无缝地使用在周围区块里的模式来创建新的地图,并把前一些区块的模式扩展到新创建的区块。这些模式,虽然每个世界都是独特的,可以通过比较它们来容易地分为相当于现实世界中的环境,如悬崖或海洋。 虽然Minecraft是建基于地球的地貌上,但是像不可能形成的模型,如浮岛,还是可以在主世界中发现。

[编辑] 探索主世界

主条目: 教程/探索

主世界可以使用太阳月亮的位置来导航,的运动,和星星的运动。假设太阳和月亮在东方上升和往西方走,可以观察云向北方移动和星星向东方移动(不适用于1.0.0及以后,见下文。)

探索主世界所使用的工具包括指南针地图。指南针指向原始的重生点(睡在床上不会改变指南针的操作),地图会显示一个在它被制造的地点周围的固定区域,并非常笼统地显示该区域。在下界,指南针的指针会疯狂地旋转,因此会变得没用。从Beta 1.9pre4开始,指南针的指针和时钟会在末路之地内随机旋转,与在下界情况相似。

从Alpha 1.2.3开始,F3键会切换显示玩家绝对坐标的显示器,其中X和Z坐标显示经度和纬度,而Y坐标显示高度,其中,Y=64相当于海平面。此外,在Beta 1.7,'f'坐标被加入,表示玩家面对的方向,0是在太阳落山的方向,它会从那里顺时针方向去:1是云移动的方向,2和3分别是0和1的相反。

由于太阳在1.0.0改变了与云的相对位置(他们现在向同一方向移动),如果你想假设太阳在东方升起和在西方落下,'f'值是:1=西,2=北,3=东,和0=南。

[编辑] 昼夜

主条目: 日夜交替

主世界是拥有日/夜循环的唯一空间。在白天,太阳将充当源。此光强大到足以杀死僵尸骷髅,令末影人消失和令蜘蛛们变中立。唯一能在白天生存和保持攻击性的怪物是爬行者史莱姆。在晚上的时间月亮是唯一的自然光源,但它仅提供一个小光源,使得攻击性生物能生成。

[编辑] 虚无区域

主条目: 虚无区域

虚无区域是主世界之外,不能正常进行游戏的区域。

虚无区域出现在主世界X或Z≥±30,000,000处,此区域的方块均为假区块,玩家越过主世界和虚无区域的边界后将会掉入虚空。

从1.7.2版本起,玩家和其他生物无法再进入虚无区域,因为虚无区域从1.7.2版本后被隐形基岩围绕,无法通过。

[编辑] 边境之地

主条目: 边境之地

边境之地曾是形成“无限”地图的“边缘”的一个区域,但后来由于地形生成代码的变化,在从Beta 1.8中不小心删除了。当玩家到达边境之地,他们会经历特大量的运作延迟和严重扭曲的地图。

根据Notch的发表,这种扭曲可以修复,但由于如果没有某种形式的作弊行为没有一个人可能到达边境之地,他说他可能不会修复它,因为他喜欢到了一定的距离之外出现神秘世界的想法。当Beta 1.8更新出来时,重新编写的生物群系代码事实上删除了边境之地,并只会产生一个非常巨大的海洋。虽然可在以后的版本里带回边境之地,但这似乎是不太可能的。

[编辑] 你知道吗

  • 世界种子可用各种Mods或工具从level.dat文件中提取,如 http://seedscope.net (英文)。另外,在1.3之前,种子也可以在游戏中按F3存取性能屏幕里找到,现在需要通过/seed指令获得。
  • 有一个漏洞有时会导致删除世界时该世界的文件不会从你的硬盘驱动器上删除。如果创建一个具有相同的名称的新世界,这可能会导致游戏重用旧的文件,于是会使用部分的旧地图,而不是产生一个全新地图。

[编辑] 另见

[编辑] 引用

  1. http://notch.tumblr.com/post/3746989361/terrain-generation-part-1