体裁手册 03 · 解谜(Puzzle)
体裁手册 03 · 解谜(Puzzle)
一句话:解谜游戏不教玩家规则,而是设计一系列"关于规则的提问"。 配套:
principles/04(深度) ·systems/10(难度与失败) ·integration/12(知识门控)
1. 核心动词与循环
| 层 | 时长 | 内容 | 失败信号 |
|---|---|---|---|
| 微 | 10–60s | 一次操作尝试 | 操作无信息量(纯试错) |
| 核 | 2–10min | 一道谜题 | 谜题需要"猜"而非"推" |
| 中 | 15–30min | 一个主题章节 | 章节只是同类谜题的堆叠 |
| 宏 | 4–12h | 全流程 | 后期只是"更复杂的同一种题" |
核心动词:观察 + 操作 + 推理。 关键区分:
- 操作型谜题(推箱子/传送门):难度来自空间与状态推理
- 推理型谜题(Obra Dinn/演绎):难度来自信息交叉验证
- 规则型谜题(Baba Is You/Parabox):难度来自规则本身的操作
三种类型的设计语言完全不同,不要混在一部作品里(除非是有意的章节划分)。
2. 专属数值模型
解谜游戏几乎没有数值,它的"数值"是难度参数。
2.1 难度四参数
难度 ≈ f(变量数, 反直觉程度, 搜索空间, 反馈延迟)
变量数 : 玩家必须同时考虑的独立状态数 —— 建议 2 → 3 → 4 → 5 递进
反直觉程度 : 解法违反直觉的程度 —— 从"顺理成章"到"原来规则还能这样"
搜索空间 : 可能的状态组合数 —— 指数增长要控制
反馈延迟 : 从操作到看出对错的延迟 —— 越短越好(否则变成试错)
| 参数 | 新手 | 中期 | 后期 | 上限 |
|---|---|---|---|---|
| 同时考虑的变量数 | 1–2 | 3 | 4 | 5(超过即超载) |
| 单谜最短解步数 | 1–3 | 4–8 | 8–15 | — |
| 搜索空间 | 10² | 10³ | 10⁴ | 10⁵(超过需强引导) |
2.2 谜题设计的三条数学约束
| 约束 | 说明 |
|---|---|
| 唯一解或有限解 | 多解会让玩家怀疑"我的解法是不是错的";若允许多解,必须都优雅 |
| 可验证性 | 玩家必须能自己验证某个假设(而非只能靠试) |
| 最短解路径 | 要能算出最短解步数,它是难度的客观刻度 |
2.3 提示系统(必做)
| 层级 | 内容 | 触发方式 |
|---|---|---|
| H0 无提示 | — | 默认 |
| H1 方向提示 | 指出"关注哪个元素" | 卡住 >3min |
| H2 机制提示 | 指出"这个机制能做什么" | 卡住 >6min |
| H3 步骤提示 | 给出下一步 | 卡住 >10min |
| H4 完整解 | 给出解 | 主动请求 |
铁律:不允许跨会话卡关。玩家离开后再回来,必须还能获得完整提示路径。 提示的价值递减设计:H1 保留 90% 的成就感,H4 保留 0% —— 让玩家自己选。
3. 深度与构筑设计
3.1 单一系统律(本体裁最重要的原则)
一道谜题只展示系统的一个反直觉性质。
Patrick's Parabox 的法则:每关只讲一个性质,删到不能再删。 检验:如果一道谜题需要玩家同时理解两个新性质,把它拆成两道。
3.2 教学四段式(introduce → develop → twist)
| 阶段 | 做法 | 例子 |
|---|---|---|
| 引入 | 用最简单的场景展示新元素 | 一个箱子,一个目标 |
| 发展 | 逐步增加变量,巩固理解 | 两个箱子,引入地形限制 |
| 转折 | 展示该元素的反直觉性质 | 箱子可以推到自己身上 |
| 综合 | 与已教元素组合 | 与传送门/时间回溯组合 |
节奏:每 3–5 道谜题一个"引入",每 8–12 道一个"综合"。
3.3 深度来源
| 来源 | 做法 | 成本 |
|---|---|---|
| 规则实体化 | 规则本身是可操作对象(Baba Is You) | 低,深度极高 |
| 递归/自指 | 系统作用于自身(Parabox) | 中,深度极高 |
| 多用途元素 | 一个元素 ≥3 种用途 | 低 |
| 层叠解读 | 同一空间在获得新能力后有新解法 | 低 |
| 元层 | 手册/存档/界面成为谜题(Tunic/Inscryption) | 中 |
4. 专属平衡工作流
| 步骤 | 本体裁重点 |
|---|---|
| 1 | 为每道谜题标注:变量数 / 最短解步数 / 反直觉等级 / 涉及性质 |
| 2 | 画"性质覆盖矩阵":所有性质 × 出现的谜题 —— 任何性质被使用 <2 次 → 补题 |
| 3 | 检查教学四段式的完整性(每个新元素都有 introduce/develop/twist) |
| 4 | 静默测试:5 个陌生人,记录卡住的时刻与原因 |
| 5 | 卡住原因分类:没看见元素 / 没理解机制 / 理解了但推不出 / 纯粹操作失误 |
| 6 | 提示系统分级验证:H1/H2 是否足够解开 |
专属指标:
| 指标 | 目标 |
|---|---|
| 单谜平均用时 | 2–10min |
| 放弃率(单谜) | <10% |
| 提示使用率 | 30–50%(完全不用说明太简单;>70% 说明太难) |
| 玩家"啊哈"时刻 | 每 3–5 道谜题 ≥1 次 |
5. 内容成本与体量基准
| 单位 | 成本 |
|---|---|
| 一道简单谜题(已定机制) | 0.5–1 人日 |
| 一道综合谜题 | 1–3 人日 |
| 一个新机制(含教学序列 3–5 题) | 5–15 人日 |
| 一个章节 | 10–30 人日 |
最小可行体量:40–80 道谜题 + 5–8 个机制 + 4–12 小时流程。 成本警示:解谜的成本在于测试与迭代(每道题都要反复试玩调难度),实际成本常是设计成本的 2–3 倍。
降本手段:先做"机制 → 关卡"的生成/编辑工具;用同一机制产出多题(但注意性质覆盖矩阵)。
6. 体裁门禁(合格标准)
- 每道谜题只涉及 1 个新性质
- 每道谜题有唯一解或有限优雅解
- 玩家能自己验证假设(有部分确认反馈)
- 最短解步数已知,难度曲线单调上升
- 性质覆盖矩阵:无性质被使用 <2 次
- 教学四段式完整(每个元素有引入/发展/转折)
- 提示系统 H0–H4 完整,不允许跨会话卡关
- 单谜同时考虑的变量数 ≤5
- 静默测试:5 人中 ≤1 人在前 3 道谜题卡死
- 提示使用率 30–50%
- 每 3–5 道谜题 ≥1 次"啊哈"时刻
- 无"纯试错"型谜题(反馈延迟过长)
7. 反模式(20 条)
| # | 症状 | 修法 |
|---|---|---|
| 1 | 一道谜题教两个新机制 | 拆成两道 |
| 2 | 玩家只能靠试错 | 缩短反馈延迟;给部分确认反馈 |
| 3 | 无提示系统 | 必须做 H0–H4 |
| 4 | 提示只有"给答案" | 分级提示,保留成就感 |
| 5 | 跨会话卡关无法解 | 记录卡住状态,提供完整提示路径 |
| 6 | 多解但只有一个"对的" | 要么唯一解,要么承认所有解 |
| 7 | 难度只靠增加元素数量 | 用反直觉程度而非数量 |
| 8 | 变量数 >5 | 玩家超载;拆题 |
| 9 | 后期只是"更复杂的同类题" | 引入新性质或新组合 |
| 10 | 无性质覆盖矩阵 | 建立并检查 |
| 11 | 提示答案泄露给所有人 | 玩家主动请求才给 |
| 12 | 反馈延迟过长(需要走很远才知道错) | 加即时视觉反馈 |
| 13 | 操作型谜题的操作本身很难 | 操作难度 ≠ 解谜难度,降低操作门槛 |
| 14 | 谜题解法需要外部知识 | 除非刻意设计,否则禁止 |
| 15 | 无最短解数据 | 用于客观难度刻度 |
| 16 | 章节只是主题换皮 | 每章应有机制层面的新东西 |
| 17 | 机制用完就丢 | 后期综合运用前期机制 |
| 18 | 没有"啊哈"设计 | 主动设计反直觉性质的展示时刻 |
| 19 | 谜题测试只测团队成员 | 外部测试(团队成员已知答案) |
| 20 | 无编辑器导致内容产能瓶颈 | 先做关卡/机制编辑工具 |
8. 案例拆解
Baba Is You
- 机制:规则以方块形式存在于场上,可被推动 → 规则本身是解谜材料
- 数值关键决策:每个关卡只考一个"规则操作"(推走 IS、拆开 NO、重组 YOU)
- 可迁移准则:把规则实体化,关卡即"对规则的提问";深度来自同一套规则的不同组合
Patrick's Parabox
- 机制:箱子可以包含箱子(递归/自包含)
- 数值关键决策:364 关全部由同一个系统派生;每关只展示该系统的一个反直觉性质
- 可迁移准则:删到不能再删;谜题的目的是"展示系统的性质",不是"难倒玩家"
Return of the Obra Dinn
- 机制:尸检回溯 + 身份三角验证(面孔/制服/事件/口音交叉锁定)
- 数值关键决策:每个答案由 ≥3 条独立证据交叉确定;提供部分确认反馈(3 个全对才确认)
- 可迁移准则:让玩家自己验证假设;用"部分确认"维持信心而不泄露答案
Outer Wilds(知识门控变体)
- 机制:22 分钟循环,进度 = 玩家脑中的知识
- 数值关键决策:无等级无装备,工具第一分钟给全;Ship Log 作为知识图谱 = 进度条
- 可迁移准则:门用知识上锁,不用数值上锁;失败只损失时间不损失进度
Portal(教学标杆)
- 机制:传送门 + 动量守恒
- 数值关键决策:逐室解锁(蓝门 → 橙门 → 动量 → 组合),每个房间只引入一个概念
- 可迁移准则:引入 → 发展 → 转折 的三段式教学是行业标杆;用环境提问代替文字
9. 交付物
- 谜题清单表(变量数/最短解/反直觉等级/涉及性质)
- 性质覆盖矩阵
- 教学四段式检查表
- 提示系统 H0–H4 设计
- 静默测试报告(卡住时刻 + 原因分类)
- 机制 → 关卡编辑工具需求