如何在 The Life Engine 中保存、加载世界或使用社区创作

更新时间

在 The Life Engine 中,保存世界使用编辑器里的 Save World / Save As,导出为 .json 文件;加载已有世界使用 Load World,选择本地 .json 文件即可。社区创作则集中在页面底部的 Community Creations,分为 🌍Worlds、🦠Organisms、🔧Mods 三类。需要注意:加载世界后,页面上的重置选项(如“Reset on total extinction”“Clear walls on reset”)仍会按当前设置生效,可能改变你刚加载的世界状态,建议加载后先检查这些开关。

保存世界:Save World 与 Save As

The Life Engine 的编辑器提供两个保存入口:

  • Save World:按当前世界状态保存。
  • Save As:指定文件名后保存,文件格式为 .json。

操作步骤:

  1. 在编辑器中调整好世界(生物、墙体、进化控制参数等)。
  2. 点击 Save World,或点击 Save As 并填写文件名。
  3. 浏览器会下载一个 .json 文件,这就是你的世界存档。

预期结果:得到一个可再次通过 Load World 载入的 .json 文件。适合保存自己调好的生态、分享给他人,或作为实验基线反复使用。

加载世界:Load World

  1. 点击 Load World。
  2. 选择本地保存的 .json 世界文件。
  3. 加载完成后,检查世界状态是否符合预期。

加载后建议重点核对以下几项,因为它们会直接影响世界运行:

检查项 为什么重要
Reset on total extinction / Auto reset count 若开启,物种全部灭绝时会自动重置,覆盖你加载的世界
Pause on total extinction 开启后灭绝即暂停,便于观察而非直接重置
Clear walls on reset 重置时是否清空墙体,影响加载后世界的结构
进化控制参数(食物概率、突变率等) 这些参数随世界一起影响后续演化方向

如果加载后世界很快被重置,优先检查“Reset on total extinction”是否处于开启状态。

使用社区创作:Worlds、Organisms、Mods

页面底部的 Community Creations 是社区内容入口,分为三类:

  • 🌍Worlds:他人分享的完整世界,通常以 .json 形式提供,用 Load World 载入。
  • 🦠Organisms:他人设计的生物,用于观察或引入自己的世界。
  • 🔧Mods:对模拟规则或内容的修改。

使用社区世界的通用流程:从 🌍Worlds 获取 .json 文件 → 点击 Load World → 载入后检查重置与墙体相关选项 → 再开始运行模拟。

常见卡点

  • 加载后世界被清空或重置:多半是“Reset on total extinction”或自动重置计数在起作用,先关闭或调大计数。
  • 墙体状态与预期不符:注意“Clear walls on reset”以及“Clear all walls”等选项,重置会改变墙体。
  • 想保留当前参数再试新世界:可先用 Save & Download 保存进化控制设置,再加载新世界,避免反复手动调参。
  • 文件无法载入:确认选择的是 The Life Engine 导出的 .json 世界文件,而不是其他格式。