下载 App

难度设计与心流工程规范(下)

04/2658 浏览开发交流
用途:指导 AI 智能体在游戏项目中执行难度设计与心流工程相关决策
触发条件:当任务涉及难度曲线、DDA、教学设计、节奏图、惩罚设计时
分册说明: 本文为下册(第 5-8 章),涵盖节奏图、死亡惩罚、难度分级、检查清单。上册见 difficulty-and-flow-engineering-handbook-part1.md。
5. 节奏图(Beat Chart)制作规范
5.1 Beat Chart 定义
Beat Chart = 必须将游戏的每一分钟拆解为不同类型的"节拍"。
5.2 四种 Beat 类型定义
Beat 类型
强度
玩家状态
时长要求
Explore(探索)
低
放松、好奇
30-90 秒
Puzzle(解谜)
中低
思考、尝试
60-180 秒
Combat(战斗)
高
紧张、兴奋
30-120 秒
Choreo(演出)
变化
惊叹、被感动
15-60 秒
5.3 制作步骤(强制流程)
第 1 步:确定关卡总时长
关卡目标时长: 10 分钟 = 600 秒
第 2 步:画时间轴,填充 Beat
时间 │ 类型 │ 具体内容 │ 强度 │ 新机制 ──────┼────────┼──────────────────┼─────┼────── 0:00 │ Choreo │ 开场过场动画 │ ★★ │ 0:30 │ Explore│ 安全区域,拾取物品 │ ★ │ 1:30 │ Combat │ 3 个小怪 │ ★★ │ 远程敌人 2:30 │ Explore│ 发现隐藏路线 │ ★ │ 3:00 │ Puzzle │ 开门谜题 │ ★★ │ 开关机制 4:30 │ Combat │ 精英怪 + 2 小怪 │ ★★★ │ 5:30 │ Explore│ 安全区,补给 │ ★ │ 6:00 │ Choreo │ 剧情揭示 │ ★★ │ 6:30 │ Combat │ Boss 战第一阶段 │ ★★★★│ Boss 机制 8:00 │ Choreo │ Boss 变身 │ ★★★ │ 8:15 │ Combat │ Boss 战第二阶段 │ ★★★★★│ 9:30 │ Choreo │ 胜利演出 │ ★★ │ 10:00 │ END │ │ │
第 3 步:画强度曲线
必须将上表的强度列转换为折线图:
强度 ★★★★★│ ╱╲ ★★★★│ ╱╲ ╱ │ ★★★ │ ╱ ╲ ╱╲ ╱ │ ★★ │ ╱╲ ╱╲ ╱ ╲ ╱ ╲ ╱ │ ★ │╱ ╲─╱ ╲─╱ ╲╱ ╲ │ └──────────────────────────────→ 时间 0 1 2 3 4 5 6 7 8 9 10 分钟
第 4 步:检查节奏规则
规则
检查方法
禁止连续高强度超过 3 分钟
高强度 Beat 之间必须有缓冲
禁止连续低强度超过 2 分钟
低强度太长会无聊
必须在高潮前设"静默时刻"
Boss 战前的安全区/过场
结尾强度必须高于开头
整体呈上升趋势
每 2-3 分钟必须有一次强度变化
避免平淡
5.4 Portal 的 Beat 方法论(Valve GDC)
当采用此方法时,必须按以下步骤执行:
1. 将所有想做的东西写成纸条("一堆 Beat") 2. 按强度排序 3. 排列成波浪形时间轴 4. 灰盒测试 5. 根据测试反馈调整 Beat 顺序和时长 6. 重复 4-5 直到节奏满意
核心原则:必须先有 Beat 排列,后有关卡几何。禁止先画地图再填内容。
6. 死亡与惩罚系统规则
6.1 惩罚力度等级
轻 ←──────────────────────────────────→ 重 原地 回到 丢失部分 丢失全部 丢失角色 复活 检查点 资源 进度 /存档 │ │ │ │ │ 休闲 标准 Souls Roguelite Permadeath
6.2 惩罚设计强制矩阵
游戏类型
必选惩罚
原因
休闲手游
原地复活/看广告复活
不让玩家流失
平台跳跃
回到检查点
精确操作需要反复练习
动作 RPG
丢失部分资源/经验
提供紧张感但不毁进度
Soulslike
丢失货币、回据点
核心设计支柱(高风险高回报)
Roguelite
丢失本局进度、保留永久升级
每局独立+长期成长
策略/经营
破产/失败结算
决策有后果
6.3 检查点放置强制原则
必须放置检查点的位置: ├── 困难段落之前(禁止放在之后) ├── 新机制引入之后(学会了就存) ├── Boss 战入口 └── 长探索段落的中间 禁止放置检查点的位置: ├── 困难段落的中间(打断节奏) ├── 过场动画之前(死后还要看一遍) └── 需要精确操作的一系列挑战中间
间距强制要求:
休闲游戏:每 30-60 秒必须一个检查点
标准动作:每 2-3 分钟必须一个检查点
硬核游戏:每 5-10 分钟必须一个检查点
6.4 "死而不怒"设计规则
技巧
强制实施方法
快速重试
死亡后必须 < 2 秒回到游戏
死亡可见
必须显示死亡原因和改进提示
保留进度
死亡前获得的物品/经验必须部分保留
死亡有趣
必须包含夸张的死亡动画、搞笑音效
死亡有用
每次死亡必须提供信息(敌人的攻击模式)
渐进辅助
连续死亡后必须隐性降低难度(DDA)
7. 难度分级与辅助系统标准
7.1 传统难度分级参数
简单 → 普通 → 困难 → 噩梦 各难度必须调整的参数: | 参数 | 简单 | 普通 | 困难 | 噩梦 | |------|------|------|------|------| | 敌人 HP | 0.5× | 1.0× | 1.5× | 2.0× | | 敌人伤害 | 0.5× | 1.0× | 1.3× | 2.0× | | 资源掉落 | 1.5× | 1.0× | 0.8× | 0.5× | | 玩家 HP | 1.5× | 1.0× | 0.8× | 0.7× | | AI 等级 | 低 | 中 | 高 | 最高 |
7.2 现代辅助系统(强制推荐)
必须提供模块化辅助选项,禁止使用"简单/困难"标签:
辅助选项(玩家必须可自由开关): □ 自动瞄准辅助 □ 延长格挡窗口(0.3s → 0.5s) □ 死亡后保留 50% 资源 □ 显示敌人攻击预警线 □ Boss 战增加检查点 □ 无限弹药 □ 无敌模式(仅探索用)
7.3 辅助系统设计强制原则
原则
强制要求
禁止羞辱玩家
禁止叫"婴儿模式"或给低难度差的奖励
必须可随时切换
禁止锁定难度到存档
必须分离挑战与可及性
视力障碍、运动障碍的辅助不是"降低难度"
必须模块化而非全局
必须让玩家只调自己需要的部分
8. 强制检查清单
8.1 每关设计强制检查表
关卡: ________ 设计者: ________ 日期: ________ 【节奏】必须检查: - 总时长是否在目标范围内 - Beat Chart 是否已绘制 - 高强度段 < 3 分钟、低强度段 < 2 分钟 - 整体强度曲线是否呈上升趋势 【难度】必须检查: - 难度分数是否符合难度曲线位置 - 首次通过率目标: ____% - 是否有"安全的失败"空间 - 检查点位置是否合理 【教学】必须检查: - 新机制是否遵循三步教学法 - 是否避免了一次教超过 2 个操作 - 玩家死亡时是否知道原因 【DDA】必须检查: - 是否启用了 DDA(如果有) - DDA 调整参数是否在"低可察觉度"范围内 - 连续失败 5+ 次是否有应对机制 【心流】必须检查: - 是否每 5 分钟有一次"进步感知" - 操作反馈延迟 < 200ms - 玩家是否明确知道"下一步该做什么"
8.2 难度调整强制方向
当关卡太难时,必须按以下顺序降难:
增加检查点
减少敌人数量
给更多补给
加宽时间限制
降低敌人 AI 等级
当关卡太简单时,必须按以下顺序加难:
减少补给
增加敌人类型组合
缩短时间限制
增加地形复杂度
要求更精确的操作
当关卡太无聊时,必须执行以下变化:
加入新机制或组合
调整节奏(加入 Choreo Beat)
增加环境叙事
给玩家多种通关路径
加入意外/惊喜元素
8.3 强制参考资源
资源
内容
出处
《Flow》
心流理论原著
Mihaly Csikszentmihalyi
GDC "The Invisible Hand"
RE4 DDA 系统详解
GDC Vault
Crash Bandicoot 辅助系统
隐形 DDA 的经典案例
Gamasutra
"Difficulty in Games"
Portal/Half-Life 难度设计
Valve GDC talks
Celeste 辅助模式设计
现代无障碍设计范例
Matt Thorson / GMTK
"The Art of Game Design" Ch.13
兴趣曲线理论
Jesse Schell
Level Design Book
免费在线关卡设计教科书
leveldesignbook.com
规范版本 v1.0 | 配合"关卡设计实操规范""数值设计实操规范""经济系统设计规范"形成完整设计知识体系
别再烧积分了!从每次 2000 到每次 50 的血泪经验截图
别再烧积分了!从每次 2000 到每次 50 的血泪经验
适用场景:所有在用 TapTap Code 开发游戏的小白 难度:★☆☆☆☆ 背景最近群里总有人"炫耀"一次操作花了几千积分,说实话这不是值得高兴的事——这是在告诉所有人你的开发方式有根本性问题。我也走过这条弯路,所以来说说怎么改。 积分消耗的本质是什么积分 = AI 处理的 token 数量 = 你发给 AI 的内容 + AI 回给你的内容所以烧积分的本质只有两种: 你让 AI 做了大量无效/重
精华
82 赞
23 回复
如何提升你游戏中的UI美术水平截图
如何提升你游戏中的UI美术水平
一、请为你的游戏挑选一款合适的字体 很多开发者没有注意到其实UI界面中最重要的元素是字体,一款合适的字体能给整个游戏的界面感官带来蜕变。 请看案例 那么如何挑选适合自己的字体呢? 我总结出了一些小经验可供参考: 黑体:通用 宋体:古风、武侠、修仙 楷体:古风、武侠、修仙 圆体:卡通、动漫、Q版 科技:科幻、未来、电子 顺手分享一个免费可商用字体网站: 当然 如果你不知道自己的游戏适合什么风格
精华
126 赞
44 回复
嗒啦啦大学习:游戏经济系统设计规范(上)截图
嗒啦啦大学习:游戏经济系统设计规范(上)
大家好呀,这里是给小号挣奶粉分的浠涫,最近群里遇到有关于数值和关卡设计的讨论,让嗒啦啦读了一些书,蒸馏了一些文档,包含经济、数值、难度、关卡四大块 ,由于经济模块太大了就分上中下部,来供大家的嗒啦啦学习,由于是给嗒啦啦看的,所以文中的语气会比较强硬,大家叫嗒啦啦参考就好,然后由于保证内容的完整可复制性,所以排版就没有认真搞了,大家叫嗒啦啦过来雅俗共赏吧。 游戏经济系统设计规范(上) 版本: v3.
8 赞
8 回复
2D 等轴测视角:完整理论截图
2D 等轴测视角:完整理论
2D 等轴测视角:完整理论 一、视角的本质 什么是等轴测 人站在高处斜着往下看地面,地面上的方格子不再是正方形,而变成了菱形。这就是等轴测的视觉本质。 俯视(正上方看下去): 等轴测(斜上方看下去): ┌──┬──┬──┐ ◇ ├──┼──┼──┤ ◇ ◇ ├──┼──┼──┤ ◇ ◇ ◇ └──┴──┴──┘ ◇ ◇ ◇ 正方形网格经过旋转 + 压缩,变成了菱形网格。 为什么是 2:1
6 赞
游戏自荐《少女终焉契约》截图
游戏自荐《少女终焉契约》
之前玩放置类型的rpg游戏的时候我就在想,现在游戏的操作有的太过于繁琐了,有没有一款休闲一点的,想上线就上线,离线的时候角色能自动行动的游戏呢?感谢TapTap制造,我按照我的想法开发出了现在这款游戏。 一、故事背景和UI 游戏的故事背景是传统的异世界穿越故事,玩家被女神召唤到异世界,随后组建工会,招募美少女,打怪升级探索世界。所以我选择了更加二次元萌系画风的UI风格,主页为各个主要的功能,点开来
8 赞
3 回复
【UI教程】如何将已有的效果图应用为实际的UI界面截图
【UI教程】如何将已有的效果图应用为实际的UI界面
在经过了一些折腾和比较折磨的尝试后,我总算是摸清楚了嗒啦啦怎么把UI效果图转换为实际游戏中的UI组件,今天就给大家带来这部分的经验分享。 tips:1.本篇教程需要各位掌握最基本的ps使用,具体的操作部分我会大致讲解,但仍需各位自行学习ps的基本操作,部分可以由ai代劳的环节我会注明。 2.本篇教程需要在以我前两篇教程作为前置环节,请在阅读这两篇前置教程后再进行本篇教程内容的学习 在按照前
12 赞
5 回复
浅记《阿方的旅程》开发历程截图
浅记《阿方的旅程》开发历程
预计阅读时长10分钟,欢迎您先品鉴游戏,再回来看这篇“流水账” 这是我第一次实际接触“用自然语言制作游戏”,也是我第一次接触游戏开发工作,所以一切都是从零开始,跌跌撞撞,懵懵懂懂。[表情_豹哭] 我是通过获得的本次开发资格,6月22日晚,在微信公众号收到了测试资格的消息,最开始公布主题“跳跃”的时候,脑子里最先想到的就是几款非常经典的游戏「马里奥」「Flappy Bird」「Doodle Jump
10 赞
1 回复
01:13
【游戏自荐】《王朝崛起》——一个人做的2D骑马砍杀,但真的上头截图
【游戏自荐】《王朝崛起》——一个人做的2D骑马砍杀,但真的上头
略沙盒,玩法硬核,还在修bug,但真的上头 先声明:我不是托,是开发者自己来安利的。如果你喜欢《骑马与砍杀》那种从零拉起部队、跑商、招降将领、攻城叛变的玩法,那这款游戏大概率会对你的胃口。 一、这游戏玩什么? · 超大的2D沙盒地图:64座城市 + 128个村庄,四大势力割据,满地图的蛮族部落。· 动态世界 & AI:AI势力之间会自己宣战、结盟、叛变;武将忠诚度低了会自立为王,最多能冒出8个新势
13 赞
7 回复
天哥教你maker手机端常见点不开按钮时怎么办截图
天哥教你maker手机端常见点不开按钮时怎么办
作者:琋琯的攻略机 #开发心得 #taptap制造 开发引擎:TapTap Maker (UrhoX) 一、问题背景 手机端点击按钮打开弹窗时,弹窗刚出现就立刻消失了,视觉上像是没反应一样。而在电脑端,这个问题却不存在。刚好今天在论坛看到天哥回复了相关内容,于是炼化天哥的仙道潜力发帖。 二、问题分析 根因分析 开发者用 onClick 做了两件互相冲突的事: 按下(TouchBegin)→ 触发
精华
9 赞
3 回复
【作品自荐】——《无尽战争2》截图
【作品自荐】——《无尽战争2》
我需要官方的帮助——一款由单人开发、近六万行代码撑起的太空4X,现在就缺这点积分了。 一、游戏基本信息 · 游戏名称:《无尽战争2》 · 游戏类型:太空题材 4X 策略经营 · 游戏模式:单机 + 多人联机(常驻服务器,1800人同服) · 屏幕方向:横屏 · 支持平台:移动端 + PC端 一句话简介: 在300×300星系的银河中,采矿、造舰、研发、征服,拥有实时可视化舰队战斗和完整工业产线——
28 赞
4 回复