Axıs
技能目录

04 · 涌现与深度:让玩家在第 50 小时还在发现新东西

04 · 涌现与深度:让玩家在第 50 小时还在发现新东西

1. 深度的定义(不要和"内容量"混淆)

深度 = 玩家掌握当前层之后,仍然存在的可继续抽象的变量/组合数。 内容量 = 你手工生产了多少个关卡/道具/文本。

独立游戏买不起内容量,只能买深度。**每单位工时的"值得思考的瞬间数"**是唯一正确的效率指标。

换算参考:

  • 1 个手工关卡 ≈ 3–10 人日(含美术/音效/引导/测试后普遍翻倍)
  • 1 条正交交互规则 ≈ 0.5–2 人日,可产生 10–100 个新局面
  • 因此:独立游戏的深度必须来自规则,不是资产

2. Fun = Learning(Koster 的第一定律)

乐趣来自大脑建构并掌握心智模型的过程;模型一旦完全掌握,乐趣立刻衰减。

三个直接推论:

  1. 新鲜感衰减(novelty decay)是物理定律,不是 bug。前 2 小时惊艳、第 5 小时崩塌,是因为第 5 小时玩家已经穷尽了你的变量。
  2. 深度 = 可被继续抽象的层数。每层掌握后必须有下一层的变量浮现。
  3. 教学不是成本,是产品:让玩家更快建立正确模型 = 更快到达有趣的部分。但不要让模型太快穷尽。

3. 深度四维(零边际成本的深度来源)

按"每工时产出的深度"排序,这是独立游戏最该投资的地方:

# 维度 做法 成本 深度产出 例子
1 乘算层 在加算之上加一层乘法/指数维度 极低 极高 Balatro:Chips × Mult,×Mult 是天花板唯一来源
2 结算顺序 让元素按玩家可控的顺序结算 低 极高 Balatro 左→右顺序敏感
3 槽位预算 限制同时生效的数量(≤6) 极低 高 Balatro 5 槽 ×150 牌 = 10⁸ 组合
4 条件触发 "当你 X 时 / 若 Y 则" 低 高 StS 的 "若你本回合打出 3 张攻击牌"
5 状态转换 元素改变其他元素的性质 中 高 元素反应、转化、进化
6 递归/自指 规则作用于规则本身 中 极高 Baba Is You、Patrick's Parabox
7 负向操作 删除 / 削弱 / 交换 也是操作 低 中高 StS:力量来自删牌而非加牌
8 多用途物件 一个物件有 ≥3 种用法 中 高 Animal Well 每个道具 ≥3 用途

深度审计:数一数你的系统用了上面几条。独立游戏的健康值是 ≥4 条。只用了"加算"一条的,是数值游戏,不是系统游戏。

4. 涌现的五个发生器

涌现 = 玩家发现了你没设计的解法。它是免费的深度,但你得先搭好发生器。

发生器 机制 例子 设计动作
1. 正交元素池 元素在正交维度上区分,可自由组合 元素反应、词缀组合 保证元素间有耦合边
2. 统一物理/规则 一套规则适用于所有对象 火烧一切可燃物 让规则普适而非特例
3. 玩家可改变环境 环境不是背景,是资源 挖洞、引水、推箱子 把环境纳入交互
4. 多解目标 给目标不给方案(Warren Spector) Immersive Sim 检查"是否只有一条解法"
5. 可组合的状态 状态可叠加并互相修饰 冰冻+击碎、中毒+扩散 写清状态交互矩阵

统一规则律:特例是涌现的敌人。每加一条"只有 X 才能 Y"的特例,可能性空间就缩小一块。能普适就别特例。

涌现的验收

垂直切片阶段应能观察到 ≥1 个你没设计但玩家发现的 combo。

  • 观察不到 → 元素耦合不足,补耦合边
  • 观察到的 combo 破坏平衡 → 好消息(说明系统活着),用 systems/09 处理

5. 对抗新鲜感衰减的六个手法

手法 做法 适用
1. 分层解锁 新维度而非新内容:掌握 A 后开放"改变 A 的规则" 所有体裁
2. 情境重排 同样的元素,新的组合约束(StS Ascension 是 20 个可学习的小修饰器) Roguelike
3. 反转 中期颠覆已建立的预期(dash 变成攻击、重力反转) 平台/解谜
4. 知识门控 门用知识上锁而非数值上锁(Outer Wilds) 探索/解谜
5. 元层解锁 元进度解锁新玩法而非数值 所有
6. 社区层 设计一层"一个人解不开"的内容(Animal Well 第三层) 探索/解谜

第 10 小时检验:问自己"玩家在第 10 小时会遇到什么他没见过的新意?" 答不出 → 你的内容投放是前重后轻 → 重排投放节奏表。

内容投放节奏表(模板)

小时段 新元素数 类型 情绪目标
0–1 3 核心动词教学 胜任感
1–3 4 变奏与组合 发现感
3–6 3 新维度(乘算/条件) "原来还能这样"
6–10 2 + 1 反转 颠覆 震惊
10–20 2 精通与优化 掌控感
20+ 1 + 社区层 深度秘密 社群讨论

注意:新元素不是线性投放,而是递减投放 + 维度升级。数量减少,但每个的"抽象层级"更高。

6. 复杂度预算(玩家侧)

深度是设计师的事,复杂度是玩家的事。好的设计:高深度,低表面复杂度。

手法 说明
渐进披露 先给 3 个选项,掌握后再开到 6 个
默认配置 新手用预设,老手自定义
可视化因果 用动画替代文字解释(Balatro 300ms 触发动画替代整页教程)
信息分层 主屏决策项,细节 tooltip
一致的语法 同样的颜色/图标在所有系统里含义一致

复杂度预算表:

阶段 玩家需同时掌握的规则数上限
前 10 分钟 1–2
前 1 小时 3–5
前 5 小时 6–9
精通期 不限(但每个都必须可视化)

7. 三种"假深度"的识别

假深度 症状 真相
数值膨胀型 伤害从 100 涨到 10⁹ 玩家没学到新东西,只是数字变大。修法:加维度而非加位数
** grind 型** 后期靠重复刷 用时间代替深度。修法:缩短或删除,补组合维度
收藏型 100 个道具但功能重复 数量≠多样性。修法:正交化或删到 20 个

测试:让一个玩了 20 小时的玩家解释"高手和新手的区别是什么"。 如果答案是"高手刷得久 / 高手数值高" → 假深度。 如果答案是"高手知道 X 和 Y 组合会产生 Z" → 真深度。

8. 反模式

症状 修法
前 2 小时耗尽所有新意 内容投放前重后轻 —— 重排节奏表
只有加算 加乘算层 / 结算顺序 / 条件触发
100 个道具功能重复 正交化,或砍到 20 个
每个系统都不错但没有一个玩透 主动词上限 ≤5,新机制替换旧机制
用元进度数值碾压掩盖核心循环贫弱 元进度只解锁新玩法
玩家发现不了 combo 补耦合边;或补可视化(让玩家看见交互)
特例越来越多 特例是涌现的敌人,能普适就普适
"后期加更多内容就好了" 内容线性成本 —— 加维度,不加内容

9. 参考

  • Raph Koster《A Theory of Fun》——fun = learning,新鲜感衰减的理论源头
  • Will Wright, GDC 2003——可能性空间
  • Patrick Traynor, GDC 2024《System-Centric Puzzle Design》——每关只展示系统的一个反直觉性质,删到不能再删
  • Warren Spector(Deus Ex)——给目标不给方案,后果可归因