30天游戏设计 + 关卡设计
从程序员到游戏设计师的系统转型课程——聚焦多人合作/对抗设计,面向UGC平台实战
设计基础 & UGC平台适配
游戏设计思维转型
🔄 程序员→设计师视角切换
程序员习惯技术驱动:先想"怎么实现",再想"实现了有什么用"。设计师则体验驱动:先想"玩家应该感受到什么",再想"什么机制能制造这种感受"。
| 同一功能 | 技术视角(程序员) | 体验视角(设计师) |
|---|---|---|
| 跳跃系统 | 实现物理跳跃,参数可配置,确保不穿墙 | 跳跃要传达"轻盈感",起跳蓄力瞬间有期待,落地有重量反馈,二段跳给玩家掌控感 |
| 背包系统 | 用字典存物品,支持堆叠和排序,UI用ScrollRect | 背包是"拥有感"的容器,稀有物品要有视觉仪式感,整理背包本身可以很解压 |
| AI敌人 | 写状态机,A*寻路,仇恨列表用优先队列 | 敌人要"看起来聪明"而非"数学最优",偶尔犯错比完美AI更有趣,被包抄时的恐慌表情比伤害数字更重要 |
本质区别:技术视角关心正确性(Does it work?),设计视角关心感受性(Does it feel right?)。最好的设计是两者交汇,但设计师必须先从体验出发。
📐 MDA框架详解
MDA(Mechanics-Dynamics-Aesthetics)是理解游戏设计的核心透镜:
规则/系统/数据 → Dynamics
涌现行为/交互 → Aesthetics
体验/情感/乐趣
| 层级 | 定义 | 实例:马里奥赛车 | 实例:Among Us |
|---|---|---|---|
| Mechanics | 游戏的基础规则、数据、算法——设计师直接控制 | 道具箱随机表、香蕉皮放置、漂移加速倍率 | 投票规则、击杀冷却、任务完成条件、视野锥角 |
| Dynamics | 玩家与Mechanics交互后涌现出的运行时行为 | 抢道具箱的路线博弈、蓝龟壳的"追第一"动态、漂移链的节奏感 | 伪装者的表演行为、投票中的从众效应、任务区的"安全区"感知 |
| Aesthetics | 玩家最终感受到的情感体验 | 竞争的刺激感、逆转的爽快感、朋友间的笑声 | 猜忌的紧张感、骗人的内疚/快感、被冤枉的委屈 |
⚠️ 常见程序员设计误区
- 过度设计系统:花3周写了一个通用的技能系统,但只有3个技能用到了——系统复杂度远超需求,还增加了调参成本。正确做法:YAGNI(You Ain't Gonna Need It),先做够用的,需要时再扩展。
- 忽视玩家感知:实现了完美的物理碰撞,但玩家觉得"卡"——因为视觉反馈延迟了2帧,物理正确≠感受正确。解决:以玩家感知为准,物理可以为体验让步。
- 功能堆砌:给玩家100个技能,但80%没人用——每个技能分走注意力,反而降低整体深度。好的设计是少量机制的涌现组合,不是大量机制的简单并列。
- 数值驱动而非体验驱动:用DPS公式平衡一切,但忽略了"打起来有没有意思"——一个DPS相同但反馈不同的技能,体验天差地别。
选择一个你玩过至少20小时的游戏,按MDA三层写出分析:
- Mechanics:列出5-8个核心规则/系统
- Dynamics:描述3-5个涌现行为(玩家间交互产生的、非设计师直接编写的行为)
- Aesthetics:用Hunicke的8种乐趣类型(感觉/幻想/叙事/挑战/伙伴/发现/表达/顺从)标注每种体验
- 思考:哪些Dynamics是设计意图内的?哪些是意外涌现的?
UGC平台特性与约束
🌟 千星奇域平台能力
| 能力维度 | 详情 | 多人适用性 |
|---|---|---|
| 组件系统 | 预制体库:平台/墙壁/触发区/道具/装饰物/光照体,支持自定义属性 | ✅ 全员可见同步 |
| 逻辑触发器 | 事件驱动:进入区域→触发动作、计时器到期→状态切换、计数达标→开门 | ✅ 服务端判定 |
| 网络同步 | 位置/旋转/动画同步由平台自动处理;自定义变量需手动标记Replicated | ✅ 自动+手动 |
| 可玩人数上限 | 单房间建议≤16人,极限≤30人;超过需分房间+跨房通信 | ⚠️ 有硬上限 |
| UI系统 | 基础HUD:血条/计分板/倒计时/提示文字,不支持复杂自定义UI | ⚠️ 有限 |
| 物理系统 | 基础刚体碰撞+重力,无布料/流体;性能敏感场景需简化 | ✅ 客户端模拟 |
🔍 主流UGC平台对比
| 维度 | 千星奇域 | Rec Room | Core (Manticore) | UEFN (Fortnite) |
|---|---|---|---|---|
| 逻辑能力 | 触发器链+计数器 | Circuits(可视化编程) | Lua脚本 | Verse语言(类Rust) |
| 美术自由度 | 中(预设为主) | 低(卡通风格) | 高(可导入资产) | 极高(UE5全功能) |
| 多人上限 | ~30人 | ~50人 | ~64人 | ~100人 |
| 变现方式 | 平台分成 | 订阅+道具 | Creator Token | V-Buck分成 |
| 社区规模 | 成长中 | 大(青少年为主) | 中 | 巨大 |
| 学习曲线 | 低 | 低 | 中 | 高 |
| 最适合 | 休闲多人/社交游戏 | 派对/社交 | 中复杂度动作/RPG | 高质量3D竞技/RPG |
🚧 UGC平台常见约束
- 逻辑复杂度上限:触发器链有最大节点数(通常100-500),复杂状态机需要拆分成多个子链
- 实体数量限制:单个场景总实体数≤500-2000(含装饰),超出将降帧或无法发布
- 网络带宽预算:每秒同步变量数有限(通常≤50个Replicated变量),高频同步需优化为事件驱动
- 无自定义代码:无法写原生脚本(UEFN除外),无法实现自定义物理/寻路/AI,需用组件组合模拟
💡 在约束中创新
限制不是敌人,是创意的催化剂:
- 组件组合涌现:传送门+计时器+计数器 = "限时切换通道"机制,3个简单组件组合出不简单的玩法
- "不能做AI"反而更好:用玩家充当Boss(一方扮演Boss一方扮演英雄),比AI Boss更不可预测、更有社交乐趣
- 实体数限制催生复用:用同一个触发区+计时器做"波浪式出怪",一个实体反复激活胜过100个实体同时存在
- 经典案例:Minecraft红石——图灵完备的逻辑系统,用最简单的组件(火把/活塞/红石粉)实现了计算机
打开千星奇域编辑器,列出所有可用组件,按以下格式整理:
重点标注每个组件的多人适用性(服务端判定/客户端预测/不同步)和组合潜力(它和哪些组件组合能产生涌现玩法?)
玩家心理学基础
🎯 Bartle玩家四分类
Richard Bartle 基于MUD玩家行为提出的经典分类,至今仍是多人游戏设计的基石:
| 类型 | 核心驱动力 | 典型行为 | 占比(近似) | 设计偏好 |
|---|---|---|---|---|
| 成就者 Achiever | 积累、完成、精通 | 刷装备、冲排名、全成就、研究最优build | ~40% | 明确的进度系统、可量化的目标、难度挑战 |
| 探索者 Explorer | 发现、理解、地图 | 找隐藏区域、测试边界、读lore、画地图 | ~20% | 隐藏内容、互锁世界、可探索的深度系统 |
| 社交者 Socializer | 关系、交流、归属 | 聊天、组公会、帮助新人、闲逛 | ~30% | 社交系统、公会功能、合作机制、表情/互动 |
| 杀手 Killer | 竞争、统治、施加影响 | PVP、抢资源、守尸体、嘲讽 | ~10% | 对抗系统、排行榜、领土战、不平衡的权力感 |
📊 扩展分类模型
Bartle后续9类(2005扩展):在4类基础上每个拆为"行动/交互"两轴,得到8个象限+1个中心(参与者):
- 行动-成就者(刷子)、交互-成就者(黑客/破解系统)
- 行动-探索者(探险家)、交互-探索者(科学家/系统化知识)
- 行动-社交者(网络者/组织者)、交互-社交者(朋友/关系维护者)
- 行动-杀手(攻击者/Griefer)、交互-杀手(政客/操纵者)
Quantic Foundry动机模型:6大维度——动作(刺激/破坏)、社交(竞争/社区)、精通(策略/挑战)、成就(完成/权力)、沉浸(故事/设计)、创造力(发现/风格)。每个玩家是一个6维向量,比单一分类更精确。
🌊 心流理论
Csikszentmihalyi的心流状态:挑战与技能的完美平衡,玩家进入"忘我"状态。
多人游戏中的心流:
- 团队心流:全队进入协同状态(WoW团战"全团完美走位"的瞬间),需要共享目标和实时反馈
- 对抗心流:双方势均力敌的"神仙打架",比碾压更有沉浸感——这就是为什么匹配系统如此重要
- 心流中断:等待复活/匹配/读条是最大的心流杀手,设计上应最小化
❤️ 内在动机 vs 外在奖励
自决论(Self-Determination Theory):人类有三大基本心理需求:
- 自主(Autonomy):我选择这么做,不是被强迫——给玩家有意义的选择,而非唯一最优解
- 胜任(Competence):我能做到,而且越做越好——成长感、精通感,难度递增的挑战
- 归属(Relatedness):我和别人有联结——合作/竞争/社区,多人游戏的核心优势
过度理由效应:当外在奖励(日活奖励/签到/首充)替代了内在动机,玩家会只为奖励玩,奖励一停就走。设计启示:奖励应该惊喜而非预期,应该认可已有行为而非贿赂未来行为。
- 搜索并完成一个Bartle测试(如 Bartle Test of Gamer Psychology)
- 记录你的四维分数:Achiever __ Explorer __ Socializer __ Killer __
- 思考你的设计偏好盲区:
- 如果你是高成就者,你可能过度设计进度系统,忽视社交乐趣
- 如果你是高社交者,你可能让游戏太"闲",缺乏足够挑战
- 如果你是高杀手,你可能设计出"只有硬核PVP玩家才能玩"的游戏
- 写下3个你最不擅长服务的玩家类型,以及你将如何在设计中补偿他们
多人游戏设计原理
🔄 社交循环设计
多人游戏的持久力来自社交循环——玩家间关系不断加深和重启的过程:
(匹配/大厅) → 互动
(合作/对抗) → 关系
(好友/宿敌) → 再相遇
(邀请/公会/重逢) → 更深互动
(团队副本/私战)
循环断裂的常见原因:
- 相遇→互动断裂:匹配后没有破冰机制,玩家沉默着打完一局就走(解决:设计强制合作/沟通环节)
- 互动→关系断裂:一局结束后无法加好友/找不到刚才配合好的人(解决:战后推荐组队/一键加好友)
- 关系→再相遇断裂:加了好友但永远不会再一起玩(解决:好友在线提醒/固定时间活动/好友优先匹配)
🤝 合作动机模型
| 动机 | 设计实现 | 反面(动机缺失时) |
|---|---|---|
| 共同目标 | 一个人无法完成的任务、共享进度条、集体成就 | 任务可以单刷→"为什么组队?" |
| 互补能力 | 角色分工、专属技能、信息不对称 | 每个人做同样的事→可替代感 |
| 情感安全 | 友善的失败反馈、无公开DPS排名、互赞系统 | 甩锅文化→没人愿意组野队 |
| 社交认可 | MVP展示、救援感谢、队友高光回放 | 无人关注个人贡献→孤独的合作 |
⚖️ 对抗中的公平感
- 结果公平:50/50胜率——但严格的50/50反而无聊(每局感觉一样)
- 过程公平:双方有相同的选择空间和信息——即使输了也觉得"我做了有意义的选择"
- 机会公平:每个人都有赢的可能,即使新手——随机性可以创造这种公平
👥 玩家角色分工
在任何多人场景中,玩家自然分化为不同角色:
- 按主动性:主动者(发起行动/组织/领导)、被动者(响应/跟随/支援)、观察者(旁观/学习/等待时机)
- 按团队功能:领导者(决策/指挥/节奏把控)、执行者(操作/走位/输出)、支持者(治疗/控场/信息提供)
好的设计让每类人都有事可做、有存在感——不要让支持者觉得"只是领导的工具人"。
- 为你的UGC游戏画出社交循环图(可用流程图工具或手画拍照)
- 标注每个环节的具体触发方式(不是写"加好友",而是写"战后弹窗显示队友贡献→一键加好友")
- 找出所有可能的断裂点,为每个断裂点写一个修复方案
- 特别关注:从陌生人到熟人的第一次转化是最难的一步
核心循环设计
🔁 核心循环定义
核心循环是玩家不断重复的基本动作链,是游戏的心跳:
玩家做什么 → 奖励
得到什么反馈 → 成长
因此变强/变多 → 再动作
用成长做新动作
- 动作:最细粒度的玩家操作——射击/闪避/施法/建造/谈判。必须是有技巧的(可改进的空间),不能是纯点击。
- 奖励:物质奖励(掉落/经验)+ 情感奖励(击杀音效/屏幕震动/数字弹出)。情感奖励往往比物质奖励更驱动重复。
- 成长:数值变强/解锁新能力/获得新策略。成长要可感知——玩家需要明确感受到"我比昨天强了"。
- 再动作:成长后面对新挑战,用新能力应对——这是循环升级的关键,否则就是原地打转。
👥 多人核心循环 vs 单人
| 维度 | 单人 | 多人 |
|---|---|---|
| 奖励层 | 自身成长驱动 | +社交反馈层(队友赞赏/对手挫败/排名变化) |
| 进度感 | 个人线性进度 | +集体进度(公会等级/赛季进度)——别人也在推你走 |
| 压力来源 | 内在挑战 | +竞争压力(别人比我强)+社交压力(不拖后腿) |
| 变化性 | 系统预设变化 | +其他玩家带来的不可预测性——同一场战斗不会完全一样 |
🌟 Meta循环
核心循环之上的长期追求,给"我为什么要重复核心循环"一个意义:
- 赛季系统:每季新内容+赛季通行证→3个月的结构化追求
- 收集系统:坐骑/幻化/称号→"全收集"的长期目标
- 排名系统:段位/分数→持续追求更高排名
⏱ 循环节奏
| 层级 | 时间尺度 | 实例 | 设计要点 |
|---|---|---|---|
| 短循环 | 秒级(2-10秒) | 一次攻击→命中反馈→下一次攻击 | 手感/节奏感/即时反馈 |
| 中循环 | 分钟级(3-15分钟) | 一局对战/一个任务/一波防守 | 策略决策/节奏变化/输赢反馈 |
| 长循环 | 小时级(1-5小时) | 一个副本全通/一天的日常/一次公会活动 | 社交仪式/进度里程碑/奖励结算 |
✅ 好循环 vs 坏循环
| 判别标准 | 好循环 ✅ | 坏循环 ❌ |
|---|---|---|
| 玩家意愿 | 想继续("再来一局") | 不得不继续("不刷就落后") |
| 技能发挥 | 每轮都能改进技巧 | 重复同样操作无提升空间 |
| 变化性 | 每次有新情况(对手不同/随机/选择) | 每次一样(同路线/同build/同流程) |
| 有意义选择 | 每步有2+可行策略 | 最优解唯一,其他选择是"错的" |
| 失败体验 | 失败可学东西("我知道哪里错了") | 失败只觉浪费时间 |
- 为你的UGC游戏画出三层循环图,每层标注:动作→奖励→成长
- 标注短/中/长循环之间的嵌套关系(短循环的结果如何累积进中循环?中循环如何推动长循环?)
- 用"好循环vs坏循环"的5个标准逐条检查你的每一层
- 找出最可能变成"坏循环"的一层,写改进方案
原型思维 & 纸面原型
🎯 原型目的
原型的唯一目的是验证风险最高的假设,不是做演示、不是做宣传素材、不是做"看起来像成品的东西"。
📝 纸面原型方法
不需要电脑,纸+笔+棋子就能验证多人游戏的核心乐趣:
- 棋子+画纸模拟:在纸上画关卡布局,用不同颜色棋子代表玩家和敌人,手动移动模拟游戏进程
- 时间轮转法:多个玩家轮流行动,每轮代表一个游戏tick——你自己扮演多个玩家,测试他们之间的交互是否有趣
- 状态追踪表:用表格记录每轮每个玩家的HP/位置/资源,追踪系统状态变化,验证数值是否合理
纸面原型示例:验证"信息不对称的合作"假设
🎮 "找乐趣"而非"做功能"
先问"好玩吗?"再问"能做吗?"——如果不好玩,能做也没意义。如果好玩但暂时做不出,可以简化实现或换个平台。
常见错误:花2周实现了一个完整的背包系统,然后发现"管理背包根本不好玩,玩家觉得是负担"——应该先用纸面验证"收集-整理-使用"的核心循环是否有乐趣。
💥 快速失败的勇气
- 10个原型9个废弃是正常的——每个废弃的原型都排除了一个错误方向
- 如果每个原型都"成功",说明你验证的假设不够大胆——你在做安全的选择,不是在探索
- 废弃不等于浪费:记录每个原型的什么不行,这些知识会累积
- 给自己时间盒:每个原型最多1-2天,超时就停——如果2天验证不了,假设太模糊或原型太复杂
- 选择一个多人合作机制进行纸面原型验证(推荐:非对称信息共享)
- 准备材料:纸/笔/不同颜色的棋子(或硬币代替)/索引卡
- 设计规则:玩家A能看到什么?玩家B能看到什么?他们如何沟通?每轮做什么?
- 自己模拟3-5轮(扮演双方),记录:有趣吗?哪里无聊?哪里有紧张感?
- 修改规则再测试1-2轮,验证修改是否改善了无聊的部分
- 写下结论:这个机制的核心乐趣是什么?值得进入数字原型阶段吗?
📌 周项目:Pitch Doc
📋 产出:1页设计文档(Pitch Doc)
将本周所有知识凝练成一个精炼的设计文档,这是你后续所有工作的北极星。
模板
要求
- ✅ 必须包含多人元素(不是"可以多人"而是"多人是核心体验")
- ✅ 必须在UGC平台上可实现(组件清单+实体数预算+逻辑复杂度评估)
- ✅ 控制在1页以内(A4纸/500字核心内容+1张图)
- ✅ 读给别人听,对方能在3分钟内理解你的游戏
多人合作设计 + 副本设计
合作设计基石
🔗 合作必要性设计三法
| 方法 | 机制 | 玩家感受 | 风险 | 实例 |
|---|---|---|---|---|
| 强制依赖 | 不配合就无法推进 | "我需要你" | 太硬→缺人卡关 | 传送门2的双人按钮/Overcooked的分工灶台 |
| 软性激励 | 配合收益远大于单干 | "和你一起更好" | 太软→最优解仍是单刷 | WoW的团队Buff/怪物猎人双人陷阱 |
| 社交诱因 | 不配合就被排斥 | "我不想被踢" | 太强→焦虑/毒化 | MOBA的举报系统/R6的踢人投票 |
设计建议:三层叠加——核心路径强制依赖,支线内容软性激励,社区规范社交诱因。不要只靠一层。
📈 PVE难度曲线与团队规模
人数瓶颈设计:在关键跳跃点设置"瓶颈机制"——3人副本加入一个"三人同时踩板"的机关,迫使3人必须协调,跳过2人的"松散配合"阶段。
😊 合作乐趣来源
- 共同克服困难的成就感:"我们做到了!"比"我做到了"更温暖,因为有人见证了你的努力
- 被需要的感觉:治疗者救起濒死队友、坦克挡住致命一击——"他们离不开我"的存在感
- 集体智慧闪光时刻:团队想出一个没人单独能想到的策略——"我们是天才!"的共同骄傲
😡 合作中的负面体验
- 划水:队友不贡献但享受成果→贡献者愤怒。解决:个人贡献可视化+最低贡献门槛
- 甩锅:失败后互相指责→安全感崩塌。解决:失败分析工具(客观归因)+ 互赞文化
- 等待:一人操作其他人看→无聊。解决:给等待者有意义的事做(准备/观察/辅助)
- 沟通成本:需要大量说话才能配合→社恐痛苦。解决:设计非语言沟通方式(标记/手势/预设指令)
- 为一个合作PVE关卡设计3种"必须合作"的机制,每种使用不同的合作必要性方法
- 机制1(强制依赖):描述规则+为什么一个人绝对做不到
- 机制2(软性激励):描述规则+配合vs单干的收益差
- 机制3(社交诱因):描述规则+不配合的社交后果
角色互补与分工
⚔️ 非对称角色设计
经典三角(坦克/治疗/输出)及其问题:
- 坦克扛伤害、治疗回血、输出打伤害——职责清晰,但...
- 问题1:角色间互动少——各干各的,缺少"我和你配合产生了1+1>2"的时刻
- 问题2:角色刻板——坦克永远在前面,治疗永远在后面,玩法单一
- 问题3:阵容僵化——缺任何一角都无法开始,匹配困难
🌟 创新职业体系
- FF14:4人本(1T/1H/2DPS)但每个DPS都有团队辅助技能(减伤/加速/回蓝),不是纯输出机器
- 怪物猎人:无固定分工!14种武器各有独特机制,双刀攻速快但脆、大剑慢但爆发、长枪稳但单调——分工是自然涌现的而非强制的
- Overcooked:厨师间无固定角色——谁切菜谁煮谁传菜是实时协商的,角色每秒都在切换,这才是"合作"而非"分工"
📊 能力互补矩阵
用矩阵分析每对角色之间的关系:
| 守卫 | 猎手 | 学者 | 工匠 | |
|---|---|---|---|---|
| 守卫 | — | 🟢 守卫吸引火力 猎手安全输出 | 🟡 守卫保护学者 学者回报情报 | 🔴 弱配合 都偏独立 |
| 猎手 | 🟢 见左 | — | 🟢 猎手击杀 学者标记弱点 | 🟡 猎手用工匠道具 工匠提供弹药 |
| 学者 | 🟡 见上 | 🟢 见上 | — | 🟢 学者解码谜题 工匠造解谜工具 |
| 工匠 | 🔴 见上 | 🟡 见上 | 🟢 见上 | — |
🟢 强互补 🟡 弱互补 🔴 弱配合
🎯 角色设计原则
如果一个角色永远需要队友→它不是独立角色,是队友的附庸。
如果一个角色永远不需要队友→它破坏了合作的理由。
- 设计4个非对称角色,每个有:名称/核心能力/独立能力极限/必须配合的场景
- 画出4×4互补矩阵,标注每对关系(强互补/弱互补/弱配合)
- 检查:是否有角色对所有人都是弱配合?→重新设计
- 检查:是否每对至少弱互补?→如果是,角色设计够好
合作关卡设计
🧩 合作关卡5要素
| 要素 | 含义 | 设计要点 | 缺失去感受 |
|---|---|---|---|
| 共同目标 | 为什么要一起做 | 目标必须对每个人都有意义,不是"帮他完成他的事" | "我为什么在这?" |
| 分工路径 | 各走各路再汇合 | 分叉时每条路都独立有趣,不是一条好玩一条无聊 | 等待队友的无聊 |
| 汇聚点 | 合作执行点 | 汇合后有明确需要配合的机关,不是汇合了就各打各的 | "汇合了然后呢?" |
| 救援机制 | 失败恢复 | 队友倒地→可救援→救援有风险→策略抉择 | 一人倒→全灭→挫败 |
| 共享资源池 | 公共资源管理 | 有限资源→分配决策→"谁先用?"的协商 | 各自独立→无需协商→缺乏合作 |
🎮 It Takes Two 深度案例
它是合作关卡设计的教科书:
- 每关一对合作机制:锤子与钉子、树桩与藤蔓、时间倒流与正常——每对能力1+1>2
- 从教学到精通的节奏:先强制使用→再给选择→最后组合挑战。例:锤子关:①只教你砸→②需要你砸同时他跳→③需要交替砸跳配合
- 持续刷新:几乎每30分钟换一对新能力——永远在学习新合作方式,不会腻
- 失败也是乐趣:因为失误导致队友掉下去的滑稽感→失败变成笑点而非挫败
📈 难度递进
同一机制的4级递进:
(教学:告诉你怎么做) → 复杂
(增加变量:更多/更快/更紧) → 组合
(两个机制同时) → 反转
(熟悉的规则反过来)
- 为一个2-4人合作关卡画平面布局图(纸上或用工具)
- 标注:入口→分工路径(2-3条)→汇聚点→合作机关→Boss区→出口
- 每条分工路径旁标注:谁走这条路?这条路的独特乐趣是什么?
- 标注汇聚点的合作机制:需要几人?各做什么?
- 标注救援机制:队友倒地后怎么救?救援有什么风险?
沟通与协调设计
🤫 有限信息设计
刻意制造信息差,迫使玩家沟通——这是合作游戏最强大的设计工具:
| 信息差模式 | 描述 | 沟通需求 | 经典实例 |
|---|---|---|---|
| 蓝图-操作分离 | 一人看完整信息(蓝图/答案),另一人操作 | 高:必须精确传达 | Keep Talking and Nobody Explodes |
| 视野分割 | 每人只看部分场景,不同区域 | 中:需要拼凑全局认知 | We Were Here系列的分房设计 |
| 角色-信息绑定 | 不同角色天然看到不同信息 | 低-中:角色互补自然驱动 | Warframe的扫描+战斗分工 |
| 时间差信息 | 一人先看到信息,另一人后遇到对应挑战 | 高:必须记忆+传达 | 一人先探路标记→另一人通过 |
📍 标记系统设计
层级化的非语言沟通系统,减少沟通成本:
- Ping(点击标记):最低层级——"这里有东西",1秒操作。例:Apex的ping系统,指向敌人/物品/方向
- Warning(警报标记):中层级——"这里有危险",带紧迫感。例:危险红标/倒计时警告
- 方向指示:高层级——"应该往这走",带建议性。例:光柱/箭头/小地图标记
👁️ 共享视野 vs 独立视野
- 全知(共享视野):所有人看到同样信息→策略游戏(如RTS的全图视角)→重在决策
- 有限知(独立视野):每人只看到自己周围的→沟通游戏(如FPS的受限视野)→重在信息交换
- 设计选择:想让玩家"讨论策略"用全知,想让玩家"喊小心"用有限知
🎖️ 指挥体系
- 一人指挥多人执行:清晰高效,但执行者感觉像工具人。适合:高难度 raids / 军事模拟
- 自组织:更有参与感,但容易混乱。适合:小队(3-5人)/ 老手队伍
- 混合设计:有一个"指挥者"角色,但指挥者只提供建议(标记/方向),不做强制决策——既有方向感又有自主感
- 设计一个2人合作小游戏,核心机制是信息不对称
- 定义:玩家A能看到什么信息?玩家B能看到什么信息?
- 定义:他们如何沟通?(语音/标记/手势/预设短语?)
- 定义:目标是什么?成功/失败条件?
- 预计游戏时长:3-10分钟
- 用纸面原型测试1-2轮
副本设计基础
🏰 MMORPG副本定义与目的
副本(Instance/Dungeon)是为特定队伍创建的隔离空间,核心目的:
- 隔离空间:免受外界干扰,保证队伍的专属体验
- 可控体验:设计师精确控制遭遇顺序、难度曲线、叙事节奏
- 叙事容器:在一个封闭故事中,玩家是主角,不被其他玩家抢戏
- 奖励分配:队伍独占掉落,公平分配不受外人影响
🗺️ 副本布局类型
| 类型 | 结构 | 优势 | 劣势 | 适用 |
|---|---|---|---|---|
| 线性 A→B→C→Boss | 单一路径,无分支 | 叙事节奏完美可控 难度曲线平滑递增 | 无重玩价值 无探索感 | 剧情导向副本 新手本 |
| 分支 选择路径 | 主干+2-3条可选分支 | 有选择感 不同路线=不同体验 | 需设计更多内容 平衡每条路线难度 | 中型副本 多目标副本 |
| 环形 绕回起点 | 首尾相连的环 | 资源循环设计 适合无限模式 | 方向感弱 缺少"推进感" | 生存模式 资源收集本 |
| 沙盒 开放区域 | 中心区域+辐射路径 | 自由选择顺序 高探索感 | 叙事弱 难度失控风险 | 大型副本 世界副本 |
🎵 副本节奏与章节
(设定/期待) → 铺垫
(小怪/教学) → 小高潮
(精英/迷你Boss) → 过渡
(解谜/叙事) → 大高潮
(Boss战) → 收尾
(奖励/叙事)
🚪 副本入口与准备区
常被忽视但极其重要的区域:
- 补给站:修理/买药/调整装备——不要让玩家"因为忘了买药而灭团"
- Buff检查:食物/药剂/团队Buff——仪式感+策略准备
- 战术讨论空间:副本入口前的安静区域,可以打标记/讨论分工——给"准备"一个空间
- 选择一种布局类型(线性/分支/环形/沙盒)
- 画布局草图,标注每个区域:区域名/功能/预计用时/怪物配置
- 标注副本节奏:哪里是铺垫?哪里是小高潮?哪里是过渡?哪里是大高潮?
- 标注入口准备区:有什么设施?
- 预估总用时:___ 分钟
副本难度分层
📊 难度分层设计
| 难度 | 定位 | 目标玩家 | 设计重点 | 容错率 |
|---|---|---|---|---|
| 普通 | 体验剧情/社交 | 所有人 | 叙事优先,机制简单,几乎不会灭 | 极高(允许大量失误) |
| 英雄 | 机制入门 | 有基础的玩家 | 引入核心机制,需要执行但容错尚可 | 中等(3-5次失误可过) |
| 史诗 | 机制精通+数值压力 | 核心玩家/公会 | 全部机制+新阶段+数值严苛 | 极低(1-2次失误可能灭团) |
🔢 数值缩放 vs 机制变化
新机制/新阶段 = 有诚意的难度。史诗难度Boss多一个P3阶段、新AoE模式、更复杂的点名——玩家需要学新东西,这才有成就感。
🔑 WoW大秘境设计哲学
- 词缀系统:每周2-3个随机词缀(暴怒/激励/残暴/血池...),同一副本每周体验不同——无限重玩价值
- 限时压力:必须在时间内完成→不能慢打,必须有DPS检查→效率与安全的权衡
- 无限层数:层数越高数值越强,总有更难的挑战→永远有追求
🔶 FF14的零式设计
- 机制严格:每个机制有唯一正确解法,没有"大概差不多"——像解数学题
- 容错极低:一个人走错位置→全团灭——这是争议设计,但有明确的受众
- 全团执行:几乎每个机制都需要所有人同时执行,没有"挂机"空间
⏰ 副本CD与奖励结构
- 每周CD的意义:控制奖励发放节奏,延长内容寿命,制造社交节奏("周三打本"的固定活动)
- 奖励差异化:普通掉基础装,英雄掉进阶装,史诗掉毕业装——不同难度服务不同追求
- 为你的Boss设计3个难度下的机制差异
- 格式:每个机制/阶段,列出普通/英雄/史诗下的具体差异
- 确保史诗难度至少有1个新机制/新阶段(不是纯数值变化)
副本关卡实战
📐 副本流程设计
(教学+节奏缓冲) → 机制挑战区
(非Boss机制) → Boss区
(核心挑战) → 奖励区
(结算+叙事)
👹 小怪区设计原则
- 不能纯填充:每波小怪都要有存在理由——教学新机制/改变节奏/展示叙事
- 教学即将出现的机制:Boss会点名分散?→小怪区就有"需要分散的AoE"。Boss会连线?→小怪区就有"双人连线怪"
- ADD控制:不要一次拉太多→设计视线遮挡/距离分区/巡逻路线让玩家可以控pull
💀 WIPE控制
- 检查点间距:两个检查点之间的难度不要超过"1次学习能过"——灭2次学会可以,灭5次还没过就会放弃
- 跑尸时间作为惩罚调节阀:想轻惩罚→复活点近(5秒跑回);想重惩罚→复活点远(30秒跑回)。但超过30秒的跑尸是纯浪费时间
- 全员复活 vs 战斗复活:Boss灭团→全员在门口复活(重打);战斗中有人死→治疗战斗复活(有限次数)
🔄 复活点设计
- Boss战复活点位置:Boss房间入口,不是副本入口——跑回时间≤10秒
- 跑回时间与战斗节奏关系:Boss在跑回期间不重置但也不追击→回来时Boss还在当前阶段
📖 副本叙事
- 环境叙事:场景变化暗示Boss能力——冰霜覆盖的走廊→Boss是冰属性;牢笼区→Boss会 imprison 技能
- 过场动画与节奏缓冲:Boss战前过场→让玩家喘口气+建立期待+检查装备
- 画一个完整副本的流程图,从入口到出口
- 每个节点标注:区域名/预计用时/难度等级(1-5)/包含的机制
- 标注所有检查点位置
- 标注小怪区教学了什么机制(对应哪个Boss机制?)
- 计算总用时和总难度曲线
📌 周项目:合作副本设计文档
📋 产出:3-5人合作副本完整设计文档
文档结构
要求
- ✅ 团队规模3-5人
- ✅ 至少包含1个需要合作才能通过的机制
- ✅ 小怪区至少教学1个Boss机制
- ✅ 三种难度都有差异化(史诗不是纯数值提升)
- ✅ 副本总用时15-45分钟
怪物设计 + Boss设计 + 对抗设计
怪物设计基础
🏷️ 怪物分类体系
| 类别 | 功能 | HP/伤害 | 数量 | 设计重心 |
|---|---|---|---|---|
| 小怪 | 数量压制/节奏填充 | 低/低 | 3-10/波 | 如何让群体有威胁感但不烦人 |
| 精英 | 机制教学/难度跳跃 | 中/中 | 1-2 | 有1-2个必须应对的机制 |
| 稀有 | 惊喜/奖励/探索激励 | 变化/变化 | 0-1(随机) | 出现条件和掉落设计 |
| 首领 | 核心挑战/叙事高潮 | 高/高 | 1 | 多阶段/多机制/演出 |
| 世界Boss | 大规模社交事件 | 极高/高 | 1 | 多团队参与/个人贡献/掉落分配 |
🧠 怪物行为模型
基础AI状态机:
(idle/wander) → 发现
(detect) → 追击
(chase) → 攻击
(attack) → 撤退/死亡
(flee/dead)
仇恨系统:决定怪物攻击谁——
- 距离仇恨:攻击最近的人(简单但可被利用——穿墙拉怪)
- 伤害仇恨:攻击造成最高伤害的人(DPS容易OT——需要嘲讽机制)
- 复合仇恨:距离+伤害+治疗量加权(WoW式——最复杂但最可控)
⚔️ 怪物组合搭配
标准三角:近战+远程+治疗
- 近战挡路→必须处理;远程输出→需要接近或打断;治疗回血→优先击杀
- 拉怪策略:先拉近战→远程追过来→最后杀治疗(或反过来:先突进杀治疗)
- 设计预期组合:告诉玩家"这波怪应该怎么打"——通过怪物站位/巡逻暗示击杀顺序
🔢 怪物数值设计
HP/伤害/速度的三角关系:
- 高HP低伤害:肉盾型→磨血感,适合教学
- 低HP高伤害:玻璃大炮→紧张感,必须优先处理
- 高速度:难以锁定→需要预判/控场
- 为5人副本设计3套不同的小怪组合
- 每套包含:组合构成/每只怪的角色/预期击杀策略/设计意图
- 套1:基础教学组合(教学某个机制)
- 套2:压力测试组合(考验团队执行力)
- 套3:策略选择组合(有2+种可行策略)
小怪与精英设计
🎭 小怪功能定位
| 类型 | 功能 | 玩家应对 | 设计陷阱 |
|---|---|---|---|
| 炮灰 | 提供数量感和DPS检查 | AOE清理 | 太多→AOE职业碾压/太少→没有威胁感 |
| 控制型 | CC/击退/减速打断节奏 | 优先控住/打断施法 | 控制太强→无解感 |
| 治疗型 | 给其他怪回血 | 优先击杀(focus fire) | 治疗量太高→打不完的绝望 |
| 增益型 | Buff其他怪(加伤害/加速/免伤) | 先杀Buff怪或驱散 | Buff叠加→意外秒杀 |
🚶 巡逻路线设计
- 固定路线:可预测→玩家可以规划拉怪策略。适合:走廊/通道区域
- 随机游走:不可预测→增加紧张感。适合:开阔区域/最终区域
- 巡逻半径与ADD风险:巡逻范围越大,玩家越难避免ADD——设计时确保巡逻半径不超过安全距离的1.5倍
👁️ 仇恨范围与脱战
- 视距:正面锥形区域(120°/30m)→潜行可以绕过
- 听距:360°但距离短(10m)→走路安全/跑步会被听到
- 脱战回血:脱离战斗后5秒开始回血,10秒回满→给"逃跑"一个惩罚但不至于卡住
⭐ 精英怪设计
精英怪 = 小怪 + 1-2个必须应对的机制:
- 它不是"更强的小怪",而是"小Boss"——有机制需要学习
- 核心价值:作为Boss机制的预教学——在低压力环境下让玩家先学会机制
- 例:Boss会"连线两人需靠近"→精英怪就有简化版连线(时间更长/伤害更低)
🚫 ADD管理
- 视线遮挡:墙/柱子挡住视线→不会ADD→玩家可以一次一波地打
- 分区:用门/走廊/高度差将怪物分组→每组是独立遭遇
- ADD惩罚:如果ADD了→给一个"紧急应对"的紧张时刻(不是纯惩罚,是"爽快应对"的机会)
- 先确定你Boss的1个核心机制(如:点名分散/连线/平台消失)
- 设计一组精英怪(1-3只),它们拥有该Boss核心机制的简化版
- 列出简化方式:时间更宽?范围更小?伤害更低?没有组合?
- 说明:玩家在精英怪处学到什么→到Boss处如何应用
Boss设计哲学
🎯 Boss设计三要素
叙事身份
(Boss是谁?为什么打?) → 机制
玩法挑战
(怎么打?什么规则?) → 表现
视听演出
(看起来/听起来怎样?)
三者必须统一:一个"火焰领主"Boss,机制应该围绕火(灼烧/点燃/火焰AoE),表现应该红橙色+火焰粒子+烧焦音效。如果机制是冰冻→叙事断裂。
🎭 Boss的阶段设计
| 触发方式 | 特点 | 适用 |
|---|---|---|
| 血量触发 HP<70%→P2, HP<30%→P3 | 玩家节奏可控,DPS高跳P2快 | 大多数Boss(给玩家掌控感) |
| 时间触发 60秒→P2, 120秒→P3 | 固定节奏,不受DPS影响 | 演出导向Boss/限时压力 |
| 混合 血量+时间取先到者 | 兼顾两种优点 | 高级Boss |
每阶段主题差异:P1="了解Boss"(基础机制)→P2="Boss发怒"(新机制+旧机制组合)→P3="最终决战"(所有机制同时+极高执行压力)
转场动画:P1→P2的过渡动画(2-5秒)→玩家喘息+Boss变形态+建立新阶段期待。转场期间Boss无敌但也不攻击→纯节奏缓冲。
📐 难度三维度
- 机制复杂度:需要同时处理多少信息/记住多少规则?例:同时有点名+连线+地面AoE→高复杂度
- 数值压力:容错率多少?Boss伤害高到"吃1下就死"?还是"可以吃3下"?
- 执行精度:走位/时机的容差多少?0.5秒窗口→高精度;2秒窗口→低精度
📈 Boss的情感弧线
🏆 经典案例拆解
- WoW H Lich King:三阶段递进,P1教学基础→P2 Valkyr点名+暗影陷阱→P3全团执行+软狂暴。情感弧线完美:"巫妖王在试探你→认真了→绝望中求生"
- FF14 终极神兵:6分钟纯机制战斗,几乎0数值压力→100%机制复杂度。每个10秒窗口都有精确走位要求。是"解谜式Boss"的极致
- 怪猎 灭尽龙:机制简洁(刺/撞/跳)但执行精度极高+动态AI(它不会重复固定模式)→"读心博弈"式战斗
- 为你的Boss构思主题(叙事身份+视觉风格+核心元素)
- 设计三阶段:每阶段的主题/核心机制/情感目标
- P1:教学阶段——玩家学到Boss的基础规则
- P2:压力阶段——新机制+旧机制组合
- P3:决战阶段——所有机制同时+高执行压力
- 画出情感弧线,标注每个阶段玩家应该感受到什么
Boss机制设计
🎯 仇恨机制与嘲讽
- 主T/副T切换:Boss攻击主T→主T叠debuff→debuff到N层必须换T→副T嘲讽→如此循环
- 仇恨转移时机:设计固定换T点(debuff层数/Boss技能后)比随机OT更好——随机OT感觉不可控,固定换T感觉是策略
- 嘲讽免疫阶段:Boss特定阶段免疫嘲讽→T不能换→当前T必须硬扛→团队需要额外保护T
💥 AoE与走位要求
- 安全区/危险区设计:地面出现红圈(危险区)→玩家移到安全区。设计变化:安全区逐渐缩小/安全区位置随机/多个安全区需分配
- 分摊伤害:标记N人→站在一起分摊伤害→分摊人数不够则秒杀。设计关键:标记人数要让"必须分摊"但"不是全员分摊"
- 点名分散:标记N人→必须远离他人→太近则互相炸。与分摊伤害形成策略张力
🔧 机制组合清单
| 机制 | 变体 | 设计要点 |
|---|---|---|
| 点名机制 | 红圈/连线/标记/头标 | 点名→延迟→执行。延迟给反应时间;执行窗口要清晰 |
| 连线机制 | 双人连线/多人连线/与Boss连线/与怪连线 | 连线的"解法"必须直观:靠近断?远离断?保持距离? |
| 平台机制 | 地面消失/高低差/移动平台/旋转平台 | 平台变化给预兆→1-2秒反应时间→执行。视觉预兆必须足够清晰 |
| 推拉机制 | 击退/吸引/传送/拉到Boss面前 | 击退方向可预测→玩家可以"主动站位让击推到安全位置" |
| 分身/幻影 | 真身+假身/全部可杀/杀假身惩罚 | 识别真身的方式:微差动画/颜色/阴影/出现顺序 |
| 环境交互 | 开关/道具/掩体/陷阱/炮台 | 环境元素让战斗空间本身成为策略要素 |
⏱ 狂暴/软狂暴
- 硬狂暴:时间到→Boss一击全灭。强时间压力→DPS检查。何时该有:限时挑战/竞技向内容
- 软狂暴:随时间增加Boss伤害/减少安全区/增加机制频率。渐进压力→"越来越紧"的感觉。何时该有:大多数Boss
- 何时不该有:学习型Boss/叙事Boss/休闲内容——时间压力会让玩家"没空欣赏设计"
- 为你的Boss设计3个组合机制时刻(每个时刻至少2个机制同时发生)
- 时刻1:点名分散 + 平台消失(必须找到安全平台并分散站位)
- 时刻2:连线 + AoE(连线的两人必须在AoE间隙调整位置)
- 时刻3:推拉 + 环境交互(被推到特定位置→必须用环境道具)
- 每个时刻标注:执行窗口时长/容错率/失败后果
世界Boss设计
🌍 野外Boss vs 副本Boss
| 维度 | 副本Boss | 世界Boss |
|---|---|---|
| 空间 | 封闭、可控 | 开放、不可控 |
| 人数 | 固定(5/10/25) | 不确定(10-200) |
| 门槛 | 需组队/需装等 | 看到就能打 |
| 社交 | 队伍内合作 | 大规模合作+竞争 |
| 技术 | 性能可控 | 需要降级/LOD/分相位 |
👥 大规模参与设计(40+人)
- 个人贡献可见性:伤害排名/治疗排名/特殊任务完成提示——在200人中看到"我做了什么"
- 特殊任务:不只是打伤害——有人开炮台/有人解谜/有人拉机关→每人有独特贡献
- 不因人多卡死:减少粒子特效/简化非核心动画/LOD远处不渲染→200人同屏也能30fps
⚔️ 竞争与合作并存
- 同阵营合作打Boss:所有人共享进度→一起打→但掉落怎么分?
- 不同阵营争夺Boss:A阵营打Boss/B阵营来抢→PVPVE→最刺激也最技术难
- 掉落分配:个人掉落(每人独立roll)→最公平;贡献掉落(伤害高概率高)→激励参与;竞拍→最有争议
⏰ 刷新机制
- 固定时间:每周三20:00→可组织→但"上线打Boss"变成上班
- 随机窗口:在2-6小时内随机→有惊喜感→蹲守党痛苦
- 刷新通知:全服公告/地图标记→公平参与机会
- 蹲守与防蹲守:有人提前1小时到Boss点等着→设计上可以:刷新点随机化/刷新前5分钟才公告
🌋 世界事件设计
- Boss入侵城市→全服防御→成功/失败影响全服(WoW的天灾入侵)
- 环境变化预警→天空变红→地震→Boss出现(给准备时间+仪式感)
- 阶段性世界事件→完成阶段1解锁阶段2→全服协作推进(FF14的Eureka)
📊 跨游戏世界Boss对比
| 游戏 | 人数 | 独特设计 | 掉落 |
|---|---|---|---|
| 怪物猎人 | 4人/16人(集会所) | 无"世界Boss"但有乱入怪物→PVPVE的微妙竞争 | 素材按参与分配 |
| FF14 | 数十人(S/Hunts) | 全服竞速→首发击杀全服公告→社交事件 | 参与即有掉落 |
| 黑色沙漠 | 不限 | 公会争夺→PVP+PVE混合→最大规模社交 | 公会竞拍分配 |
- 设计一个世界Boss事件,包含:
- 刷新方案:固定/随机?通知方式?
- 参与机制:人数上限?个人任务?贡献计算?
- 核心机制:Boss有1-2个适合大规模的机制(不是复杂的走位)
- 奖励分配:每个参与者如何获得奖励?
- 考虑UGC平台限制:30人上限/逻辑复杂度/性能
对抗设计基石
⚖️ 零和 vs 非零和
- 零和:一方赢=一方输(棋/格斗/MOBA)→竞争纯粹,但输家体验差
- 非零和:双方都可能赢(合作PVE/贸易/社交游戏)→更友好但竞争感弱
- PVPVE混合空间:玩家打怪+可能被其他玩家袭击→最复杂也最刺激(Division暗区/EVE/Albion)
🪞 对称 vs 非对称对抗
| 类型 | 定义 | 优势 | 劣势 | 实例 |
|---|---|---|---|---|
| 对称 | 双方相同能力 | 公平感强 纯策略博弈 | 平衡难度大 一个最优解碾压 | 格斗游戏/CS/棋类 |
| 非对称 | 双方不同能力 | 每侧体验独特 更易平衡(不同赛道) | 不公平感 需要更多人匹配 | DbD/守望先锋/R6 |
⚖️ 竞技公平性三层次
- 信息公平:双方有相同的信息——完全信息(棋类)vs 不完全信息(PUBG的雾)。不完全信息下,侦查能力本身就是策略要素
- 位置公平:对称地图(镜像)vs 不对称地图(有补偿)。不对称地图需要额外平衡(弱势方给优势补偿)
- 能力公平:相同选项(CS所有人同武器池)vs 不同选项(守望先锋不同英雄)。不同选项需要"计数器"机制——没有无敌的策略,只有相克的策略
🎮 博弈论入门
- 纳什均衡:双方都不愿单方面改变策略的状态。游戏设计目标是创造多个纳什均衡→玩家有真正的选择,而非唯一最优解
- 囚徒困境:双方合作>双方背叛,但单方面背叛>合作→理性选择是背叛。游戏中:公共资源抢夺/工会内部分配→设计"惩罚背叛"的机制改变均衡
- 智猪博弈:大猪按按钮小猪等待→小猪最优策略是"搭便车"。游戏中:团队中总有人carry有人划水→设计"贡献门槛"让搭便车有代价
- 选择一个非对称对抗游戏(如Dead by Daylight / 不对称守望先锋)
- 分析其公平性来源:信息公平?位置公平?能力公平?
- 找出"不对称但公平"的设计点:弱势方有什么补偿?
- 找出可能的不公平点:哪些设计让一方觉得"没得玩"?
对抗关卡与心理战
🗺️ 竞技地图结构设计
| 模式 | 地图结构 | 关键设计点 | 实例 |
|---|---|---|---|
| 控制点/占点 | 中心区域+2-3条侧翼路线 | 中心价值最高(分数倍率)→吸引主力;侧翼用于偷袭/包抄 | Overwatch控制图/战地占点 |
| 推车 | 线性地图+岔路+高低差 | 攻击方推车前进→防守方拦截;岔路给攻击方选择;高低差给防守方视野优势 | Overwatch推车/R6 |
| 夺旗 | 两条主路+中路+基地纵深 | 主路安全但远;中路快但危险;基地纵深给防守方反应时间 | 光环/Minecraft夺旗 |
👁️ 视线与掩体分布
- 长视线区域:10m+开阔→远程优势(狙击/弓箭/法术)→迫使近战寻找掩体接近
- 短视线+掩体:3-5m密集掩体→近战优势→远程需要预判走位
- 混合区域:长视线→短视线交替→不同武器在不同区域有优势→"位置选择"本身是策略
🔍 资源竞争与信息战
- 视野控制:战争迷雾→看不见=不知道→侦查是第一优先级。设计"视野道具"(眼/侦察机/哨兵)让视野成为可控资源
- 侦查 vs 反侦查:有人放哨→有人排哨→信息战本身就是一场子游戏(LOL的打野博弈/MOBA的视野战)
🎭 虚张声势与读心博弈
- 假动作设计:游戏系统是否支持假动作?→射击游戏的"假拆"/格斗游戏的"取消"/RTS的"假进攻"
- 信息释放与隐藏:什么时候暴露意图?什么时候隐藏?→高手对决 = 信息战
- 读心博弈:"他以为我以为他会A所以我B"→在简单规则上涌现出复杂的心理博弈→这就是"easy to learn, hard to master"
- 为一个占点模式画地图布局(俯视图)
- 标注3条路线:主路/侧路1/侧路2,每条路的特点(宽窄/高低/掩体)
- 标注中心控制点:大小/掩体分布/视野
- 标注出生点:对称性/到中心距离/到侧路距离
- 分析:每条路线适合什么武器/角色?有没有"必选路线"(如果有→设计问题)?
📌 周项目:Boss战 + 世界Boss设计
📋 产出1:副本Boss战设计文档
📋 产出2:世界Boss简案
关卡设计实战 + 跨品类融合
关卡设计语言
🏛️ 空间语法
空间本身就是一种语言——空间的形状、大小、高低直接向玩家传递情绪:
| 空间特征 | 玩家感受 | 设计用途 |
|---|---|---|
| 宽 | 安全/放松/自由 | 休整区/准备区/探索区 |
| 窄 | 紧张/专注/受限 | 战斗通道/密室/逃跑段 |
| 高 | 敬畏/渺小/仰望 | Boss入口/大教堂/史诗场景 |
| 低 | 压迫/不安/弯腰 | 下水道/隧道/潜伏区 |
| 明 | 安全/希望/目标 | 出口/补给点/终点 |
| 暗 | 危险/未知/恐惧 | 敌人区域/陷阱区/Boss区 |
👉 引导设计四法
- 光线引导:亮处吸引人→玩家天然走向光源。在分岔路口,想让玩家走右边→右边亮一点
- 色彩引导:对比色标记→金色链条指向目标/红色暗示危险/绿色暗示安全
- 几何暗示:V形走廊汇聚→视线被引导到汇聚点;斜墙暗示"那边有东西"
- 地标锚定:远方可见的大型目标→玩家知道"往那走"→即使路曲折也有方向感
📈 节奏图与情绪曲线
高潮-缓冲-高潮的节奏:不能一直紧张(疲劳),不能一直放松(无聊)。每个高潮后给一个缓冲区让玩家喘息。
📖 空间叙事
环境讲故事——不用文字,用场景本身:
- 战损的墙壁→这里发生过战斗
- 地上的血迹/骸骨→前方有危险
- 熄灭的篝火+散落的补给→之前的冒险者在此驻扎过
- Boss房间前的大量棺材/墓碑→暗示Boss的威胁等级
- 为你的关卡画节奏图(紧张度vs进度)
- 标注每个紧张度变化点对应的空间变化:宽→窄?明→暗?低→高?
- 标注每个高潮区的机制:是什么挑战制造了紧张?
- 标注每个缓冲区的功能:补给?叙事?探索?
关卡工作流
🔄 四阶段流程
验证概念 → 灰盒
验证空间+节奏 → 白盒
验证引导+细节 → 成品
装饰+打磨
| 阶段 | 用什么 | 验证什么 | 不改什么 |
|---|---|---|---|
| 纸面 | 纸+笔 | 核心概念/流程/机制 | —(什么都可改) |
| 灰盒 | 灰色方块/基础碰撞 | 空间尺寸/时间/可达性/视线/战斗空间 | 核心概念(已验证) |
| 白盒 | 基础材质/光照/简单道具 | 视觉引导/标志识别/关键交互点 | 空间布局(已验证) |
| 成品 | 完整美术/音效/粒子 | 氛围/叙事/最终打磨 | 布局和引导(已验证) |
🧪 灰盒测试要点
- 可达性:所有区域能到吗?有卡死的地方吗?跳跃距离合理吗?
- 时间:从入口到Boss要多久?是否在预期范围内?太长→删减中间区;太短→增加内容
- 死路:有走到头发现什么都没有的地方吗?→要么加内容要么加"此路不通"的视觉暗示
- 视线:站在入口能看到什么?能看到地标吗?能看到下一个目标吗?
- 战斗空间:Boss区域够大吗?小怪区有足够走位空间吗?掩体分布合理吗?
🔁 迭代设计
- 每个阶段至少3轮迭代:第1轮"有没有"→第2轮"好不好"→第3轮"精不精"
- 改什么:测试中发现的问题(卡死/迷路/太简单/太难)
- 不改什么:已经验证过的核心——除非发现根本性问题
👤 玩家测试方法
- 不打断观察:让玩家自己玩,记录他卡在哪/死在哪/迷在哪——不要提示!
- 访谈:玩完后问"你觉得哪里最有趣?哪里最烦?哪里迷路了?"——开放问题
- 问卷:量化打分(难度1-5/乐趣1-5/清晰度1-5)——用于对比迭代前后
- "读心"谬误:不要假设"玩家应该知道"——如果他不知道,那就是你的设计没传达清楚
📊 数据埋点
- 关键位置通过率:每个检查点有多少人通过?在哪卡住?
- 用时:每段区域平均用时vs预期用时
- 死亡点:在地图上标出所有死亡位置→热点图→集中死亡=设计问题
- 放弃率:多少人在哪个位置退出?→退出前的最后一个挫败点
- 为你的关卡设计一个灰盒测试checklist,包含:
- 可达性项:所有路径可达?有卡死点?
- 节奏项:每段用时vs预期?缓冲足够?
- 引导项:玩家会走对路吗?有迷路点?
- 战斗项:空间足够?掩体合理?
- 每项标注:通过标准/测试方法/记录格式
多人关卡专项
🏠 出生点设计
- 对称分布:两队出生点等距对称→公平。适合:竞技模式
- 延迟暴露:出生后有3-5秒保护期→不会一出生就被杀。适合:夺旗/混战
- 保护期:出生区域不可进入→安全整备→出门才进入战斗。适合:所有模式
👁️ 视野控制
- 关键视野点:高地/窗口/塔→可以看到大片区域→有战略价值→成为争夺焦点
- 信息优势:看到敌人而敌人看不到你→巨大的战术优势→设计上要让视野点有弱点(容易被包抄/没有掩体)
🎯 Chokepoint与侧翼路线
| 要素 | 功能 | 设计要点 |
|---|---|---|
| 咽喉点(Chokepoint) | 制造冲突集中点 | 不能太多(变成绞肉机)/不能太少(变成绕圈)/宽度要允许2-3人并排通过 |
| 侧翼路线 | 制造策略深度 | 侧翼应该比主路远但安全→"风险换时间"的权衡 |
| 绕后路线 | 制造翻盘机会 | 绕后需要时间+技巧→成功的绕后应该有巨大回报但不应该无解 |
🪞 地图对称性处理
- 镜像对称:左右完全镜像→绝对公平→但路径记忆只学一半(镜像后方向感混乱)
- 旋转对称:180°旋转→公平+两半感觉不同→比镜像更有趣
- 不对称+补偿:两边不同但各有优势→"不对称平衡"→最难做但最有特色
⚡ 多人关卡性能考量
- 同时可见实体数:16人同屏+技能特效→可能卡→设计上控制同屏人数(分区域/视线遮挡)
- 网络同步频率:位置更新20-60次/秒→实体越多压力越大→UGC平台通常限制同步变量数
- 选择一张知名竞技地图(如Overwatch的国王大道/CS的Dust2)
- 画出俯视图,标注所有chokepoint和侧翼路线
- 分析:每个chokepoint为什么在这个位置?它控制了什么?
- 分析:侧翼路线的"风险-回报"比合理吗?
- 分析:地图是对称的吗?如何处理对称性?
合作+对抗混合设计
🤝😈 亦敌亦友模式
- 临时结盟:两个玩家合作过前半段→后半段互相竞争→"合作是为了更好的竞争"
- 背叛的代价:背叛不能无代价→否则信任系统崩塌→设计"背叛惩罚"(失去盟友Buff/暴露位置/社区信用)
- 信任崩塌后的博弈:被背叛过一次→下次不再信任→所有合作瓦解→设计"重建信任"的机制
🗡️ PVPVE副本设计
| 模式 | 描述 | 核心张力 | 实例 |
|---|---|---|---|
| 暗区 | PVE打怪+PVP可能→任何时刻可能被其他玩家袭击 | "该走还是再打一个?"的贪婪vs恐惧 | The Division暗区 |
| 入侵 | PVE副本中其他玩家可以入侵成为Boss/敌人 | "这次不是AI是对手"的不可预测性 | 黑暗之魂/Death Stranding |
| 争夺 | 两队各自打PVE→争抢同一个Boss/资源 | "是先打完还是先打对面"的优先级博弈 | Albion/FF14的Hunt |
🔀 动态队伍
- 自动平衡:人数不均→系统自动调整(给少数方Buff/给多数方Debuff)→软平衡
- 自愿切换:给切换到弱势方的激励(额外经验/特殊道具)→让玩家"选择"平衡
- 背叛的规则边界:什么时候允许背叛?背叛后有什么后果?→规则必须清晰,否则变成"随时被背刺"的不安全感
🎉 混合设计的乐趣来源
- 不确定性:不知道对面是敌是友→每个相遇都是"读心博弈"
- 策略深度:多一层博弈(PVP+PVE)→"先打怪还是先打人"的决策比纯PVP更复杂
- 情感强度:被AI杀死只是挫败;被真人背刺是愤怒+不甘→情感更强→记忆更深
- 设计一个PVPVE副本的基本规则框架:
- PVE目标:打什么怪/完成什么任务
- PVP规则:什么时候可以攻击其他玩家?什么时候不行?
- 背叛机制:可以背叛吗?背叛有什么代价?
- 奖励结构:PVE收益vs PVP收益如何平衡?
- 考虑UGC平台限制:最多多少人?网络同步能否支持?
UGC平台实现
🔧 千星奇域组件系统实操
| 组件 | 用法 | Boss战应用 |
|---|---|---|
| 触发器 | 事件源:进入区域/血量阈值/计时器到期→发出信号 | Boss血量<70%→触发P2转换 |
| 逻辑门 | AND/OR/NOT→组合条件判断 | 需要3人同时踩板AND Boss在P2→开门 |
| 计时器 | 倒计时/循环计时→到期发出信号 | 每30秒→Boss释放AoE→计时器循环 |
| 计数器 | 记录事件发生次数→达标触发 | 玩家死亡3次→Boss进入狂暴 |
| 传送门 | 将实体传送到指定位置 | Boss传送玩家到不同区域 |
| 区域检测 | 检测谁在区域内→可以区分角色 | 检测T是否在Boss正面→仇恨判定 |
🐲 Boss行为逻辑实现
用状态机组件组合实现Boss阶段切换:
触发器链实现机制序列:触发器A→动作B→延时→动作C→触发器D...每个机制是一个链式反应。
🌐 多人网络同步
- 服务端逻辑:Boss血量/阶段/仇恨→必须服务端判定→防作弊
- 客户端逻辑:特效/音效/动画→客户端自行播放→减少网络压力
- 延迟补偿:点名机制如果基于服务端判定→客户端看到0.1-0.3秒延迟→机制预兆要比延迟长3倍以上
⚡ 性能预算
| 资源 | 典型上限 | 优化策略 |
|---|---|---|
| 实体数 | 500-2000 | 小怪用"复用"机制(死后重生而非新建);装饰物合并 |
| 活跃逻辑数 | 100-300触发器 | 不活跃的区域关闭触发器;用层级激活 |
| 渲染 | 同屏≤100实体 | 视距控制/LOD/远处实体简化 |
📝 从设计文档到实现
- 先减后加:先实现核心机制(Boss阶段切换+1个基础攻击)→测试好玩吗→再加点名→再加AoE→逐步增加复杂度
- 最小可玩原型:Boss能打→玩家能死→能复活→能赢→这就是MVP,装饰以后再加
- 在UGC平台上搭建你的Boss战灰盒原型
- MVP要求:Boss有HP→能攻击玩家→玩家能打Boss→Boss能死→Boss有至少2个阶段
- 暂时不需要:美术/音效/复杂机制/多难度
- 测试:找2-3人试玩5分钟→记录"好玩吗?哪里不对?"
玩家测试与打磨
✅ 内部测试checklist
| 检查项 | 标准 | 记录格式 |
|---|---|---|
| 可达性 | 所有区域可达/无卡死/无穿墙 | 问题位置截图+描述 |
| 机制理解 | 玩家无需说明就知道怎么应对 | "第一次遇到X时你怎么做?" |
| 难度感受 | 普通难度3-5次尝试可过/英雄5-8次/史诗8-15次 | 尝试次数+放弃原因 |
| 时长 | 实际vs预期±20% | 每段实际用时 |
| 死点 | 没有"不知道干什么"的时刻 | 停顿时间>10秒的位置 |
| 退出原因 | 玩家主动说"不玩了"的原因 | 原话记录 |
📋 测试反馈分类
| 类别 | 定义 | 优先级 | 处理方式 |
|---|---|---|---|
| Bug | 功能不正常/崩溃/穿模 | P0(立即修) | 修复→验证→关闭 |
| 体验问题 | 功能正常但感受不好(太慢/太卡/看不清) | P1(尽快修) | 调整参数→测试→迭代 |
| 设计分歧 | 多个测试者意见矛盾 | P2(讨论后决定) | 团队讨论→做AB测试→数据决策 |
| 个人偏好 | "我更喜欢..."但不影响体验 | P3(记录不急) | 记录→大版本时统一考虑 |
🔄 迭代决策
- 改什么:Bug→必改;多人反馈的体验问题→改;数据支持的倾向→改
- 不改什么:个人偏好(除非来自目标用户的核心需求);设计意图(不能因为"太难"就降低难度——可能难度是对的,问题在别处)
- 数据驱动 vs 直觉驱动:数据告诉你"发生了什么",直觉告诉你"为什么"——两者结合才是最好的决策
🎓 新手引导设计
- 渐进式教学:机制A单独出现→熟练后+B→熟练后A+B组合→自然学习而非文字教程
- 不教学让玩家自己发现:适合探索型玩家/非核心机制→发现时更惊喜
- 失败也是教学:第一次死于AoE→"哦原来红圈要躲"→比文字提示更深刻
🎨 关卡装饰与氛围
- 灯光:主光(方向/颜色/强度)+ 补光(填充阴影)+ 强调光(高亮关键区域)
- 音效:环境音(氛围)+ 事件音(反馈)+ 音乐(情绪引导)。Boss战音乐应该有阶段变化
- 粒子:克制使用——每个粒子都要有意义。太多粒子=视觉噪音+性能问题
- 叙事环境:Boss房间的装饰暗示Boss的身份/能力/弱点
- 完成一轮5人测试(用你的Boss战原型)
- 测试前:准备测试checklist+录音/录屏许可
- 测试中:不打断观察→记录所有问题点→注意面部表情(困惑/沮丧/兴奋)
- 测试后:访谈→"哪里最有趣?哪里最烦?哪里不懂?"
- 整理反馈:按Bug/体验/设计分歧/偏好分类
- 制定修改清单:P0立即修/P1本轮修/P2讨论/P3记录
总结与路线图
🗺️ 知识体系复盘
🎨 个人设计风格定位
回顾30天的学习和练习,问自己:
- 合作 vs 对抗:你设计合作机制时更有灵感,还是设计对抗机制时更兴奋?
- 复杂机制 vs 简洁深度:你喜欢"很多机制组合"还是"一个机制做到极致"?
- 叙事导向 vs 系统导向:你更关心"玩家感受到什么故事"还是"系统怎么运作"?
- 硬核 vs 休闲:你倾向"高门槛高回报"还是"低门槛大众乐"?
📚 后续深化方向
| 方向 | 具体行动 |
|---|---|
| 书籍 | 《游戏设计艺术》(Jesse Schell) / 《关卡设计手册》 / 《多人游戏设计》 / 《A Theory of Fun》(Raph Koster) |
| 分析 | 每周拆解1个优秀Boss战或副本→写分析笔记→积累设计模式库 |
| 实践 | 在UGC平台持续迭代你的作品→每2周一个新原型→积累作品集 |
| 社区 | UGC平台创作者社区 / 游戏设计Discord / GDC演讲视频 / r/gamedesign |
🧭 个人发展路径
| 路径 | 特点 | 优势 | 适合 |
|---|---|---|---|
| 技术型设计师 | 能自己实现原型/懂引擎/会 scripting | 独立性强/快速迭代/与程序员沟通顺畅 | UGC平台创作者/独立游戏 |
| 系统型设计师 | 擅长数值/经济系统/平衡性/Meta设计 | 长线运营/服务型游戏核心角色 | MMO/手游/竞技游戏 |
| 体验型设计师 | 擅长叙事/关卡/情感节奏/玩家心理 | 叙事驱动游戏核心/单人体验 | 3A叙事游戏/独立叙事游戏 |
这不是终点,而是起点。最好的设计学习来自持续做项目+持续分析优秀作品+持续和社区交流。开始你的下一个UGC项目吧!