生存生成具有多种形状和形式,分别具有各自的考虑。 本文的重点是创建一个生存生成,代表玩家在《我的世界》生存挑战之旅的起点。 无论它存在于自然生成的地形还是自定义地形中,玩家都应该能够体验到常规的《我的世界》生存循环。
开始
《我的世界》Java 版地形遇到《我的世界》基岩版地形。
生存生成通常应包含玩家体验《我的世界》生存循环所需的一切。 这意味着可以获得矿石和合成材料,以及进入末地和下界。 它还应该包含对基础种子世界的大量编辑。
如果您依赖于将您的建造融入自然生成,第一步应该是找到一个合适的基岩版种子来建立您的世界,然后生成一个区域来建造。 由于 Java 版和基岩版中的地形生成器不同,在 Java 版地形上创建生存生成将导致地图边缘出现令人不快的地形混合问题,这些问题很难修复。
建造生存生成最稳定的方法是直接在基岩版中建造,但是大多数公开使用的建造 工具 都用于《我的世界》Java 版。 幸运的是,诸如 Chunker 之类的工具可以将基岩版世界转换为 Java 版世界。
生成基岩版地形
尝试将新创建的基岩版世界转换为 Java 版会导致很少的基岩版区块被转换。 这是因为在转换基岩版世界之前需要生成区块。 目前,区块必须通过遍历世界并加载到地形中来生成。 这可以通过环游世界来完成,但是,根据所需的地图大小,这可能非常耗时。 一种更有效的方法是使用命令创建一个系统,该系统使用与玩家的相对坐标将玩家传送到地图周围。 其他工具,例如 Code Connection 和 JavaScript API,也可以用于该任务。
转换世界
转换世界曾经是一个笨拙且令人困惑的过程,并且容易出错。 随着 Chunker 的引入,这个过程变得容易得多。 您不仅可以使用 Chunker 转换世界,还可以使用它来修剪区块、更改世界设置等等! 阅读如何利用 Chunker 的功能帮助您准备好您的世界!
建造时要记住的事情
重要的是要记住您的生存生成在建造时的目的。 生存生成通常旨在增强《我的世界》的生存体验。 在这些情况下,在制作生存生成时应考虑生存机制。 在新创建的生存世界中可以做的任何事情,例如寻找熔岩来制作下界传送门,或找到能够进入末地的末地传送门框架。
玩生存生成的用户应该能够在合理的地形下找到矿石和洞穴,以及地上的主世界资源。 如果自定义地形是在考虑特定生物群系的情况下建造的,则创建者应考虑确保该地区的实际生物群系是合适的(例如,雪森林的寒冷生物群系可以保持雪不会融化)。 考虑到玩家的地下探索,也应该去除地形中无意的空隙或气穴。
结构的创建也应该考虑到生存。 在生存模式中,玩家可以在他们选择的任何地方打破和放置方块。 建筑下空无家具的阁楼或爬行空间等空间,以及 WorldEdit 等外部工具使用过的物品很可能会被玩家发现,应该移除以保留生存体验。 作为外墙且不包含任何内容的建筑也不鼓励在生存生成中使用,因为玩家可能会试图突破外墙以查看里面的内容。
生存生成是开始内容创作的绝佳场所。 虽然在许多方面会面临挑战,例如地形生成、转换和生存机制需要考虑,但创建生存生成是在世界建造、玩家体验和各种可用工具的一般使用方面获得宝贵经验的绝佳方式。