11 · 独立游戏生产:把关卡做出来
11 · 独立游戏生产:把关卡做出来
好的关卡设计做不完 = 没有关卡设计。 独立游戏的关卡设计能力 = 在范围内做出最好的东西的能力。
11.1 三个切片(Slice)
| 切片 | 定义 | 目的 | 完成判据 |
|---|---|---|---|
| 水平切片 Horizontal Slice | 一小段但所有系统都有(移动+1机制+1敌人+UI+音频) | 验证"手感"与"技术栈" | 移动手感达标;单机制好玩 |
| 垂直切片 Vertical Slice | 一个完整关卡,成品品质 | 验证"完整体验"与"管线" | 陌生玩家无指导通关;品质接近成品 |
| 金标准 Golden Standard | 已验收的那一关,作为后续所有关的标杆 | 量产基准 | 团队公认"这就是我们的水准" |
顺序强制:水平切片 → 垂直切片 → 金标准 → 量产。 跳过垂直切片直接量产 = 独立游戏第一死因。
11.2 垂直切片的选关原则
选哪一关做垂直切片?
| 判据 | 说明 |
|---|---|
| 代表性 | 包含核心动词与典型节奏,不是最特殊的那关 |
| 可完成 | 不需要后期才有的技术与资产 |
| 可展示 | 能拿去做 Demo / 商店页 / 找发行 |
| 可测量 | 有明确的时长与难度目标 |
| 不要选第一关 | 第一关通常是教学关,不代表真实体验 |
| 不要选最炫的关 | 最炫的关做不完,且不具代表性 |
建议:选流程中段的"典型关"(第 3–5 关),它最能代表量产成本。
11.3 关卡排期:公式与缓冲
单关工时粗算(3D 中等复杂度,1 名通才)
| 阶段 | 工时 |
|---|---|
| 一页纸 + Beat 表 + Layout | 0.5 天 |
| 灰盒 | 2–4 天 |
| 脚本/机关 | 1–3 天 |
| 试玩迭代(×2–3 轮) | 1–2 天 |
| 灯光 | 0.5–1 天 |
| 美术包(复用率 70% 时) | 3–7 天 |
| 音频 | 0.5 天 |
| 打磨 / 修 bug | 1–2 天 |
| 合计 | 9–20 天/关 |
2D 平台关(复用率高):2–5 天/关。 2D Roguelite 房型:0.5–1 天/房。
缓冲系数(强制)
排期 = 估算 × 1.5(独立游戏系数)× 1.2(关卡设计的不确定性)
不要用"理想工时"排期。 关卡设计的返工率天然高于程序。
关卡数量 vs 关卡质量
独立游戏的胜负手通常是质量不是数量。
| 流程时长 | 建议关数 | 说明 |
|---|---|---|
| 2–4h | 8–15 关 | 每关 10–20 分钟 |
| 5–8h | 15–25 关 | |
| 8–15h | 20–35 关 或 网状地图 | |
| Roguelite | 房型库 30–60 个 | 靠组合撑时长 |
砍内容的正确顺序(工期不够时):
- 砍独占资产(改复用)
- 砍可选内容(支线、收集)
- 砍"变奏重复"的 Beat(保留 IA/CV/EX)
- 砍整关(优先砍中段最平庸的关)
- ❌ 不要砍:垂直切片、金标准、教学关、结局关
禁止:靠"减少打磨"来保关数。15 关打磨过 > 25 关半成品。
11.4 量产:卡片式生产
把关卡设计变成"抽卡 + 组装",而不是"每关从零创作"。
房型卡片库
每张卡片:
名称:漏斗伏击房
结构图:[ASCII 或截图]
意图:强制遭遇 + 紧张
适用 Beat:TV / CV
变体清单:加高低差 / 加计时门 / 反向逃脱 / 双层
资产依赖:Kit A 墙 ×4, 门 ×1, 掩体 ×3
量产流程:
- 从 Beat 表拿到这一段需要什么(动词 + 强度 + 时长)
- 从卡片库抽 1–2 张匹配的房型
- 套用变体公式(见
principles/06§6.4) - 用 Kit 拼装
- 试玩 → 记录 → 迭代
好处:设计师不枯竭;质量下限有保证;新人可上手。
11.5 版本与变更管理
| 规则 | 说明 |
|---|---|
| 灰盒阶段随便改 | 这是设计阶段,改是对的 |
| 美术阶段只改玩法,不改布局 | 布局改动 = 美术重做 |
| 建立"锁定期" | 关卡进入美术后锁 2 周,期间不做设计变更 |
| 变更记录 | 每次布局变更记录原因(试玩发现 → 编号) |
| 备份 | 灰盒版本永久保留(美术做砸了可以对比) |
11.6 团队协作下的关卡设计(即使只有 2 人)
| 角色 | 职责 |
|---|---|
| 设计 | 一页纸、Beat 表、Layout、度量表 |
| 美术 | Kit、材质、灯光、构图 |
| 程序 | 工具、脚本、性能 |
单人/双人时的裁剪:
- 一人兼设计+美术 → Kit 优先于单关美术(建 Kit 是投资,做单关是消费)
- 不会建模 → 用资产商店 Kit + 灰盒风格(很多独立游戏故意用低多边形/像素风)
- 不会代码 → 用可视化脚本(Blueprint / Visual Script / PlayMaker)
沟通的最小文档集(团队 >1 人必须): 一页纸 + Layout 图 + 度量表 + 资产清单。缺一会出现"做出来不是我要的"。
11.7 资产策略
| 策略 | 适用 | 风险 |
|---|---|---|
| 全套自制 Kit | 有美术,风格需统一 | 前期投入大(2–4 周) |
| 商店 Kit + 自制点缀 | 无专职美术 | 风格拼凑感(需统一色调与后期) |
| 程序化 / 低多边形 | 技术型团队 | 可能显得廉价(需强灯光/色彩补足) |
| 像素/手绘 2D | 美术资源有限 | 动画成本高 |
| 灰盒风格(故意) | 极低成本 | 需强设计支撑,否则像半成品 |
决策规则:先看"我们有什么人",再选策略。不要选一个团队做不出来的风格。
11.8 工具清单(按引擎)
| 引擎 | 关卡工具 | 备注 |
|---|---|---|
| Unity | ProBuilder(灰盒)、Tilemap(2D)、Prefab、Terrain | ProBuilder 最适合灰盒 |
| Unreal | BSP / Modeling Tools、Blueprint、World Partition | BSP 灰盒成熟 |
| Godot | CSG、GridMap、TileMap、自定义插件 | 轻量,2D 强 |
| 自研 / 其他 | 自建编辑器 | 若无编辑器,用文本/JSON 定义关卡 |
通用:无论什么引擎,都要有快速灰盒能力。这是关卡设计的生命线。
11.9 关卡设计师的时间分配建议
| 阶段 | 时间占比 |
|---|---|
| 规划(一页纸/Beat/度量/Layout) | 20% |
| 灰盒 | 30% |
| 试玩与迭代 | 25% |
| 与美术/程序协作(灯光、资产、脚本) | 15% |
| 文档与打磨 | 10% |
最常见的错误:灰盒时间 <15%,试玩时间 <10%。 表现为"设计师凭想象做关卡,然后抱怨玩家不懂"。
11.10 自检清单
- 水平切片完成,移动手感达标
- 垂直切片完成,陌生玩家无指导可通关
- 金标准已确立,量产有基准
- 排期用了 ≥1.5 缓冲系数
- 房型卡片库已建立(≥6 张)
- Kit 已建立并压力测试
- 有锁定期与变更记录
- 团队最小文档集齐全
- 时间分配中灰盒 ≥25%、试玩 ≥20%