mcpField
G
game-design-flow-audit

game-design-flow-audit

github.com/stanestane设计与 UI8849 次安装6 周前更新
代码仓库

关于 game-design-flow-audit

面向游戏设计师的流程审计 Skill,按时间分析挑战与玩家技能的关系,找出无聊、焦虑及节奏中断处,并提出修复建议。

主要功能

  1. 01按阶段评估挑战与技能匹配
  2. 02绘制整体投入曲线
  3. 03定位流程中断节点
  4. 04分析学习支持与节奏
  5. 05给出设计调整及最小修复

适用场景

  1. 01检查新手引导与首场战斗
  2. 02诊断中期节奏变平
  3. 03评估难度与任务推进
  4. 04改进回归玩家的重新进入体验

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/stanestane/game-design-skills-bundle --skill game-design-flow-audit

安装后在 Claude Code 中输入/game-design-flow-audit确认已加载。

附带文件references/family-conventions.mdreferences/output-patterns.md

详细介绍

游戏设计心流审查

通过评估游戏能否让玩家长期保持积极投入的状态,来审查设计。

使用此技能,评估挑战是否随玩家技能同步提升、体验在哪些地方会变得无聊或令人不堪重负,以及哪些时刻会打断玩家的推进感。重点关注随时间变化的体验和节奏,而非静态的难度标签。

想了解此游戏设计技能系列通用的风格、优先级和诊断规则时,请阅读 references/family-conventions.md。 想了解推荐的建议结构和最精简的修复方案结构时,请阅读 references/output-patterns.md。

核心原则

当挑战与玩家技能保持有意义的张力,并随时间共同成长时,心流便会形成。

常见的失效模式:

  • 挑战高于技能 -> 焦虑、困惑、挫败
  • 技能高于挑战 -> 无聊、自动驾驶、失去投入
  • 技能没有明显成长 -> 停滞、乏味、流失

心流审查不只是看游戏难不难,而是看游戏能否持续为玩家提供值得努力攀登的目标。

需要产出的内容

生成:

  1. 心流曲线摘要 - 随时间变化的整体投入情况
  2. 阶段拆解 - 玩家处于心流、无聊或焦虑状态的阶段
  3. 断点 - 心流可能中断的具体时刻
  4. 技能与挑战诊断 - 哪些方面未能匹配,以及原因
  5. 设计措施 - 恢复推进感和沉浸感的具体改动

流程

1. 定义审查目标

明确:

  • 审查体验的哪一部分
  • 最重要的玩家群体
  • 最重要的时间范围

写明:

  • 审查目标
  • 玩家群体
  • 相关时间线
2. 按时间梳理体验

将审查目标拆分为多个阶段,例如:

  • 前 30 秒
  • 前 5 分钟
  • 首次游玩
  • 初步掌握
  • 中期
  • 终局
  • 回归玩家重新进入游戏

对每个阶段,明确:

  • 玩家想要做什么
  • 游戏对玩家提出了什么要求
  • 怎样才算成功
  • 游戏提供了多少支持
3. 确定所需的技能维度

将技能要求划分为实用类别,例如:

  • 操作执行
  • 战术判断
  • 战略规划
  • 系统理解
  • 注意力管理
  • 社交协作

思考:

  • 玩家在此处实际需要擅长什么?
  • 哪些技能是新引入、受到考验或需要结合运用的?
  • 哪些技能被忽视或过度强调?
4. 评估各阶段的挑战与技能水平

对每个阶段,评估:

  • 当前挑战水平
  • 预期玩家技能水平
  • 由此产生的心流状态

使用以下格式:

阶段主要挑战预期玩家技能可能的状态
.........心流 / 无聊 / 焦虑
5. 找出断点和阶段衔接问题

留意以下时刻:

  • 游戏尚未教学,就要求玩家掌握技巧
  • 难度毫无预警地陡增
  • 复杂度叠加过快
  • 循环变得重复,却没有新的压力
  • 奖励停滞,要求却不断提高
  • 玩家看不清目标或进度

指出心流中断的具体衔接点或步骤,不要只指出大致区域。

6. 评估节奏和学习支持

评估设计是否:

  • 每次只引入一个有意义的复杂因素
  • 提供足够及时的反馈来支持学习
  • 在变化挑战的同时避免变得混乱
  • 创造足够的新鲜感以防止无聊
  • 允许玩家在失败后恢复
  • 兼顾新手、中级和专家玩家之间的差异
7. 将发现转化为设计改动

针对每个问题,说明:

  • 断点
  • 心流中断的原因
  • 建议改动
  • 预期对曲线的影响

示例:

  • 降低前期敌人密度 -> 缓解焦虑飙升
  • 延后引入第二套系统 -> 减少负荷过重
  • 后期加入可选的精通挑战 -> 缓解无聊平台期
  • 改进回归摘要 -> 帮助回归玩家重新进入心流

回复结构

除非用户另有要求,否则使用以下结构:

审核目标
  • ...
心流曲线概述
  • ...
阶段细分
  • ...
关键断点
  • ...
技能与挑战分析
  • ...
分段敏感度
  • ...
建议
  1. ...
  2. ...
  3. ...
最小修正
  • ...

快速模式

需要快速处理时,使用以下简要检查:

  • 玩家可能会在哪些地方感到无聊?
  • 玩家可能会在哪些地方感到不堪重负?
  • 第一个主要的心流断点在哪里?
  • 哪项技能缺乏足够支持?
  • 哪一项调整最能改善挑战与技能的匹配度?

使用说明

此审核尤其适用于:

  • FTUE 和新手引导
  • 首段战斗
  • 中期节奏偏移
  • 在线活动结构
  • 难度进程
  • 任务排序
  • Roguelite 单局结构
  • 终局精通循环
  • 回归玩家追赶体验

需要留意的常见模式:

  • 早期难度骤升会在玩家形成技能认同前导致流失
  • 平淡的中期即使进度设计不错,也会导致留存阶段缺乏活力
  • 过多的支持或许能避免焦虑,却仍可能带来无聊
  • 单纯提升数值对心流的破坏,往往甚于丰富决策内容
  • 同样的挑战可能让专家进入心流,却让新手感到焦虑

工作原则

当游戏不断告诉玩家“你还可以再往前挑战一点点”时,玩家便会沉浸其中。

当设计在实际体验中显得不对劲时,请运用此技能:节奏太平、起伏太大、太累人,或就是莫名地不如预期引人入胜。


属于 Stanislav Stankovic 的 Game Design Skills Bundle。

依据 PolyForm Noncommercial 1.0.0 授权——个人、学术及非营利用途免费。商业用途需要购买以技能包形式出售的许可证。条款请参见 https://github.com/Stanestane/game-design-skills-bundle。

必需声明:版权所有者 Stanislav Stankovic(https://www.stane-island.net/)

评论

支持 Markdown