如何在 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。
操作步骤:
- 在编辑器中调整好世界(生物、墙体、进化控制参数等)。
- 点击 Save World,或点击 Save As 并填写文件名。
- 浏览器会下载一个
.json文件,这就是你的世界存档。
预期结果:得到一个可再次通过 Load World 载入的 .json 文件。适合保存自己调好的生态、分享给他人,或作为实验基线反复使用。
加载世界:Load World
- 点击 Load World。
- 选择本地保存的
.json世界文件。 - 加载完成后,检查世界状态是否符合预期。
加载后建议重点核对以下几项,因为它们会直接影响世界运行:
| 检查项 | 为什么重要 |
|---|---|
| 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世界文件,而不是其他格式。