▸ 点击继续
多结局分支剧情 · 数据驱动引擎

余烬之城

长雾第七年,旧城区传来一段不该存在的信号。
末班车即将过境——而你带回来的每一样东西、每一个人、每一个选择,
都会把你送往不同的黎明。
▶ 开 始 新 的 旅 程 📖 结 局 图 鉴已收集 0 / 10 ❓ 游 戏 说 明第一次玩,先看这里 ⚙ 设 置 ℹ 关 于 本 作
单个 HTML 文件 · 双击即玩 · 进度自动保存于本机浏览器
PROLOGUE

序章

—— 点击任意处或按 空格 / 回车 / Esc 继续 ——
ENDING 01 / 10
回到标题 再 走 一 次

设置

背景音乐开关
音量
文字速度慢正常快瞬间
清空结局图鉴清除
清除全部数据(存档+图鉴)全部清除
返 回

关于本作

《余烬之城》是一款数据驱动的多结局文字冒险:剧情引擎与故事内容彻底分离,引擎只做五件事——节点渲染、选项跳转、全局变量、条件分支、存档与结局图鉴。所有剧情都是源码里的一张数据表,想扩充故事,只需往表里添加节点,引擎代码一行不用动。

玩法:像读小说一样点击推进。你的每个选择会改变道德、物资、同伴好感等全局变量,并拾取道具;有些选项只在变量达标时出现(带 ✦ 的是隐藏分支),有些则需要特定道具才能解锁(带 🔒 提示)。

结局:全篇共有 10 个结局,由累计变量在终章自动裁定。达成新结局会写入图鉴——想集齐图鉴,就需要多周目的不同活法。

技术:单个 HTML 文件,纯前端 JS,无需联网;场景美术为程序化生成的矢量画面,配乐由 WebAudio 实时合成。进度保存在浏览器 localStorage,关闭重开接着玩。

返 回

游戏说明

▶ 怎么玩:像读小说一样,点击对话框推进剧情;遇到选项时,点一张卡片做出选择。键盘也可以——空格 / 回车 继续,1~9 快速选择选项,Esc 关闭弹窗。

⚖ 你的选择有分量:每个选择都会改变道德、物资、同伴好感(界面右上角实时显示),还可能拾取道具(点 🎒 背包查看)。这些数值决定剧情走向,也决定你的结局。

🔒 与 ✦:带 🔒 的选项,需要特定道具或条件才能解锁;带 ✦ 的是隐藏分支,只在条件满足时悄然出现——多留意故事里的细节。

💾 存档:每走一步都自动存档。回到标题选「继续旅程」就能接着玩,中途关闭浏览器也没关系。

📖 结局图鉴:全篇共有 10 个结局,在终章由你的累计选择自动裁定。达成新结局会写入图鉴——想集齐图鉴,就需要多周目的不同活法。

✦ 小提示:隐藏真结局的线索,就藏在故事里。别怕做「错」选择——每一种活法,都有属于它的黎明。

明 白 了

背包

返 回

手记 · 剧情回顾

返 回