
艾尔登法环中的群岛
在《Elden Ring》中以“群岛多世界”模式游玩。拾取物、Boss、商店和赐福点会成为共享物品池中的检查点,而开放世界则会随着“区域锁定”物品的到来,逐区域逐步展开。纯运行时——原版安装,不修改任何游戏文件。
查看大图Elden Ring for Archipelago
在每个重要道具拾取点之间,交界地的每一个有意义的拾取点都是一个检查点。你的物品散落在整个多元世界中,它们会在游戏进行中直接进入你的背包——无论是来自你自己的游戏,还是来自三个世界之外某个正在玩《空洞骑士》的玩家。
这个模组让《艾尔登法环》成为了一款一流的 Archipelago 多元世界游戏。尸体掉落、宝箱、Boss 掉落、商店栏位——当你拾取一个物品时,原本在那个位置的物品会被发送给它的拥有者,而你自己的武器、法术、露滴和钥匙则会通过游戏的事件横幅源源不断地返回。它也支持单人模式:同样的循环,只是你同时扮演两端。
你的游戏文件永不被修改
这是一个纯运行时随机化器。没有游戏文件被打补丁,没有 regulation.bin 被编辑,没有为每种子种子烘焙任何东西。整个项目是一个 Rust 客户端(由 ModEngine3 / me3 模组加载器加载的 DLL),它在连接时从 Archipelago 服务器读取种子布局,并实时完成所有工作——检测检查点、发放物品、点亮赐福、执行区域锁。它甚至使用自己的存档文件,因此你的正常角色不会受到影响。
移除客户端后,《艾尔登法环》会和之前一模一样。磁盘上的永远是原版。
进度系统如何运作
世界被碎裂了:被划分为主要区域——基础游戏 17 个,含 DLC 31 个——每个区域都被封印在一个名为区域锁 的 Archipelago 物品之后("宁姆格福锁"、"盖利德锁"等)。你从圆桌厅堂开始,那里已经有一个区域被解锁。当多元世界中的某个锁到来时,该区域就会开放:其所有赐福都会在地图上点亮,你可以直接传送进去。 无论通过什么途径,只要你走进一个你尚未持有其锁的区域,客户端就会将你传送回圆桌厅堂。封印就是封印,不是靠自觉。
锁是进入区域的唯一途径。 原版的路线和原版的关键物品在这里不起任何作用。你永远不需要罗尔德勋章就能到达巨人山顶;你永远不需要打蒙格才能进入幽影之地。锁到来,赐福点亮,你传送进去。
有两个带有原版风味的例外,它们都叠加在区域自身的锁之上,绝不会取代它:
- 雷亚卢卡利亚学院额外需要学院辉石钥匙,它像其他物品一样被洗入道具池中。
- 王城罗德尔额外需要大卢恩(默认 2 个,呼应原版王城大门;会根据你种子中可获得的大卢恩数量自动调整)。
这两者都不可能让种子变得无法通关——钥匙总是放置在可达的位置,如果你的种子持有的大卢恩较少,卢恩需求也会相应减少。
这就是全部诀窍:《艾尔登法环》那著名的"随处可去"地图变成了一道 Archipelago 解谜题,一次解锁一个区域——而下一个解锁的区域往往是你正常游玩时永远不会"下一个"去的地方。
根据你的时间调整游玩规模
- num_regions — 有多少个区域参与游戏。0 是完整的碎裂;4 是一个紧凑的约 4 小时游玩。目标区域始终保留,因此每个种子都可赢。
- ending_condition — 持有所有参与区域的区域锁(默认),或改为追寻一定数量的大卢恩。
- 固定或随机路线 — 从固定的主线上的宁姆格福开始,或让种子随机决定你获得哪些区域。
每个选项都在随附的 YAML 中紧邻其旁的注释里解释了——19 个可调选项,默认值都很合理。更改你的槽位名称,你就有一个有效的种子了。
黄金树幽影
DLC 的 14 个区域通过一个选项加入区域池,它们的行为与其他所有区域完全一样:它们的锁到来,赐福点亮,你传送进去。你永远不需要打蒙格或触碰米凯拉的茧才能到达那里。甚至还有一个 dlc_only 模式,它会封印整个基础游戏,只游玩幽影之地。(DLC 默认关闭,在 v0.2 中处于实验阶段——基础游戏是推荐的支持游玩方式。)
其他功能
- 单人或多世界 — 单人基础游戏游玩是推荐的入门方式。
- DeathLink — 可选地与多元世界共享死亡,双向生效。而且当 DeathLink 死亡带走你时,你保留你的卢恩——不会因为别人的失误而丢失你持有的卢恩。
- 游戏内追踪器(F6)— 按区域分组的检查点,带完成/总数计数;锁定区域会变暗,并标注出解锁它们所需的物品。
- 地牢扫荡 — 击杀地牢 Boss 后,其剩余检查点会自动注册。无需爬回地下墓穴去补拿你错过的两个宝箱。
- 内置跨区域便利功能 — 你一开始就拥有提灯、灵马托雷特、露滴、所有地图碎片、即时升级,以及可购买的石剑钥匙,因为乱序解锁区域打破了原版对这些内容的逐步解锁流程。来自多元世界的装备无论属性如何都可使用,锻造费用被拉平,每个种子都保证在起始点附近有早期强化石。
- 基于进度的敌人强度缩放 — 始终开启,依据你的进度而非原版的预期顺序。你较晚解锁的区域会被调整得更强,即使是"早期"地区。
- 精选道具池 — 道具池中的垃圾部分由可配置的配方塑形,用真正的武器、防具、护符和法术替换填充物。
还想要随机敌人和随机初始职业?
这个项目不随机化敌人或初始职业——因为 thefifthmatt 的艾尔登法环物品与敌人随机器 已经完美地做到了这两点,而且这两个工具可以无缝叠加。Matt 的工具在游戏开始前重写游戏文件;这个项目在运行时不会碰任何文件。在你的 Archipelago 种子之上运行他的敌人洗牌和初始职业随机化,只需一条规则:Matt 工具中的物品随机化必须关闭——物品是这个项目的职责。一份完整的图解指南(包括通过 Matt 自己的启动器启动 Archipelago 客户端)在 敌人随机化指南 中。
你需要什么
- PC 版(Steam)《艾尔登法环》。仅在你启用 DLC 区域时才需要《黄金树幽影》。
- Archipelago 0.6.7 — 来自 archipelago.gg。此版本特别要求 0.6.7。
- ModEngine3(me3) — 将客户端 DLL 加载到游戏中的模组加载器。
安装只需放入两个文件加上随附的 YAML——大约 15 分钟内即可开始运行一个种子。按照 设置指南,然后阅读 玩家指南 了解一次游玩的实际流程。值得重复的一条规则:apworld 和客户端 DLL 是哈希匹配的一对——务必从同一个版本中同时安装它们。
Beta 版的诚实说明
这是 v0.2 版本,正在积极开发中。已知问题列表上的任何内容都不会导致基础游戏中的游玩卡死——主要问题是一小类敌人掉落检查点目前可能会支付原版物品而不是 Archipelago 物品(那些位置永远不会持有进度物品,所以最坏情况是错过一个填充物品)。DLC 种子可以游玩但存在粗糙的边缘。完整、诚实的列表——包括那些被报告为 bug 但其实是设计行为的内容——在 已知问题 中。如果你发现某些地方不对且不在该列表中,我们希望听到你的反馈:请带上你的 YAML 和剧透日志。
致谢与出处
这是一个刻意采用洁净室方式的项目。apworld 是依据原版《艾尔登法环》游戏数据从零构建的,运行时客户端是原始的 MIT 许可 Rust 代码。发布版本不包含任何游戏资源——没有 regulation 数据、地图或消息文件,只有根据你拥有游戏所获得的数据计算出的派生表——并且不包含来自任何其他随机化项目的代码、数据或配置。这是一个在 CI 中强制执行的硬性架构约束,而不是事后的声明。
大部分内容是在 LLM 辅助下编写的。适用于此的检查——一个固定上游的测试套件、一个重新生成-陈旧检查,以及一个多种子填充回归——都在每次推送时于 CI 中运行,它们执行的标注在 CONTRIBUTING 中有书面记录。与上述洁净室声明相同的条件:强制执行,而非声称。
感谢:
- nex3 — 感谢 Archipelago Rust 生态系统(archipelago_rs),运行时客户端基于此构建。
- vswarte — 感谢 FromSoftware 逆向工程和工具基础,客户端的实时游戏集成依赖于此。
- Archipelago 项目和社区 — 感谢多元世界框架、MIT 许可的核心以及本版本遵循的生态社区惯例。
- thefifthmatt — 我们推荐他的优秀随机化器与此项目搭配使用(并刻意不捆绑、镜像或重新分发——请按照他的条款从他的 页面 获取)。
这里发布的所有内容均采用 MIT 许可。
《艾尔登法环》和《黄金树幽影》是 FromSoftware / Bandai Namco 的财产。这是一个非官方粉丝项目,与其无关或未经其认可。它不附带任何游戏资源,也不修改任何游戏文件。
现在去发现种子决定最先给你哪个区域吧。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。