Axıs
技能目录

体裁手册 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. 交付物

  1. 谜题清单表(变量数/最短解/反直觉等级/涉及性质)
  2. 性质覆盖矩阵
  3. 教学四段式检查表
  4. 提示系统 H0–H4 设计
  5. 静默测试报告(卡住时刻 + 原因分类)
  6. 机制 → 关卡编辑工具需求