跳转到正文

实战案例:游戏设计师使用 AI 制定路线图和 PRD

游戏设计师可以使用 AI 编码 agent 来头脑风暴功能、编写详细的 PRD,以及创建设计规格——无需懂代码。


背景

你是一名 PM/游戏设计师,正在开发手机 MOBA 游戏 "The Ended World"。你需要设计一个名为 每日幸运转盘(Daily Fortune Spin) 的小游戏,目标是让玩家每天都回来。

工具:

  • AI 编码 agent(Claude Code, Cursor,或类似工具)
  • 已安装 Superpowers 框架

你将学到什么

在本教程中,你将看到如何应用:

  1. Brainstorming skill — AI 逐个提问来探索需求,而不是一次性输出所有内容
  2. Visual companion — AI 直接在浏览器上显示线框图/mockup
  3. Structured spec — 将想法转化为结构清晰的设计规格

步骤 1:头脑风暴 — 探索需求

你对 AI 说:

"我需要为游戏 The Ended World 设计一个转盘小游戏。"

AI 激活 brainstorming skill 并逐个提问:

问题 1 — 主要目标:

AI: "这个转盘小游戏的主要目标是什么?

  • A. 变现 — 从玩家处创造收入(用真钱/宝石购买转盘次数)
  • B. 留存 — 让玩家每天都回来(每天免费转一次)
  • C. 参与度提升 — 增加游戏时间(完成任务后转盘)
  • D. 组合 多个目标"

你: "B"

问题 2 — 转盘频率:

AI: "你设想的转盘频率和机制?

  • A. 每天 1 次免费转(简单、经典)
  • B. 按连续登录天数转(连续签到)
  • C. 完成每日任务后转
  • D. 组合:免费 + 任务额外次数"

你: "A"

问题 3 — 奖励类型:

AI: "转盘上的奖励?

  • A. 游戏内资源(金币、宝石、经验...)
  • B. 战斗道具(符文、增益...)
  • C. 外观装饰(皮肤、头像框、表情...)
  • D. 全部混合 — 按稀有度分类"

你: "D"

问题 4 — 概率机制:

AI: "稀有度机制?

  • A. 固定概率(Common 60%, Rare 25%, Epic 12%, Legendary 3%)
  • B. 保底系统 — 转 X 次后保底(类似原神)
  • C. 渐进式转盘 — 根据玩家等级变化"

你: "A"

问题 5 — 格子数和神秘奖励:

AI: "转盘有多少格?

  • A. 6-8 格,明确显示奖励
  • B. 8-10 格,明确显示
  • C. 6-8 格,部分格子隐藏为 "Mystery Reward"(制造惊喜)
  • D. 你有其他数字或想法?"

你: "C"

问题 6 — 界面主题:

AI: "转盘的主题?

  • A. 后启示录 / 科幻 — 全息影像、数字化、未来废土风格
  • B. 暗黑幻想 — 古代轮盘、发光符文
  • C. 军事 / 战术 — 军用雷达
  • D. 你已有游戏的美术方向,我会遵循那个风格"

你: "A"

问题 7 — 动画:

AI: "动画水平?

  • A. 简单 — 旋转然后停止
  • B. 中等 — 减速、光效、轻微振动、弹窗
  • C. 华丽 — 慢动作、粒子效果、Legendary 特效"

你: "B"

问题 8 — 期望输出:

AI: "平台和技术栈?

  • A. Unity (C#)
  • B. Unreal Engine (C++)
  • C. Cocos Creator (TypeScript)
  • D. 还没有代码库,只需要 PRD/路线图文档
  • E. 其他引擎/框架"

你: "D"

为什么这一步很重要:

没有 Superpowers,AI 会立即输出一份 5 页长的 PRD 而不了解上下文。使用 brainstorming skill,AI 被迫逐个提问 — 帮助 PM 在每一步做出有目的性的决策,而不是被一份庞大的文档淹没。


步骤 2:AI 汇总并提出方案

收集完足够信息后,AI 汇总并提出 3 个方向:

要素决定
目标留存 — 让玩家持续回来
频率每天 1 次免费转
奖励全部混合(资源、道具、外观装饰)按稀有度分类
概率固定(Common → Legendary)
格子数6-8 格,有 Mystery Reward
主题后启示录 / 全息科幻
动画中等(减速、光效、振动、弹窗)
输出PRD/路线图文档

3 个方向:

方向 A:"Daily Spin" 纯转盘 独立的转盘,每天 1 次,固定奖励。简单,适合 MVP。

方向 B:"Daily Spin + Seasonal Rotation"(AI 推荐) 类似 A 但奖励表按赛季/活动更换。AI 推荐这个方向,因为在简单和长期留存之间取得了良好平衡 — 赛季轮换让转盘保持新鲜感而不会过于复杂。

方向 C:"Daily Spin + Collection System" 与收集系统绑定 — 碎片拼成大奖。留存极强但复杂。

你选择: "A" — 专注 MVP,先做简单的。虽然 AI 推荐方向 B,你决定从最简单的方案开始。

亮点: AI 给出有理由的建议,但尊重你的最终决定。赛季轮换可以在 MVP 稳定运行后再添加。


步骤 3:AI 逐部分编写设计规格

AI 不会一次性输出所有内容,而是逐部分展示,等你确认后再继续。

Part 1:玩家流程

功能名称: Daily Fortune Spin

1. 打开游戏 → 看到转盘图标(如果有剩余次数则显示红色角标)
2. 点击 → 打开全息风格 8 格转盘界面(6 个显示 + 2 个 Mystery)
3. 按 "SPIN" → 转盘旋转,逐渐减速,接近停止时轻微振动
4. 停止 → 高亮中奖格,弹窗显示奖励
5. 按 "Claim" → 奖励进入背包
6. SPIN 按钮 → "Come back tomorrow",UTC 00:00 重置

条件:
- 不累积次数(错过 1 天 = 失去机会)
- 不购买额外次数(严格符合留存目标)

你: "OK" → AI 继续 Part 2。

Part 2:奖励表和概率

类型稀有度奖励示例概率
1资源Common500 Gold25%
2资源Common200 EXP25%
3道具Rare随机符文15%
4资源Rare20 Gems13%
5道具Epic24h 战斗增益8%
6外观Epic头像框7%
7MysteryRare-Epic隐藏池随机5%
8MysteryEpic-Legendary隐藏池随机2%

总计:100%

Mystery Pool 详情:

  • Mystery Rare-Epic:可能获得英雄碎片、皮肤碎片、或双倍宝石
  • Mystery Epic-Legendary:可能获得稀有皮肤、特殊回城特效、或新英雄

规则:

  • 概率由服务端计算,客户端仅接收结果并播放动画
  • 结果在按下 SPIN 时即已确定,动画只是展示效果

你: "OK" → AI 继续 Part 3。

Part 3:可视化线框图

AI 将线框图推送到 visual companion — 一个本地服务器直接在浏览器上显示 mockup。

实际提示: 在本次工作会话中,visual companion 服务器需要重启 3 次才能稳定运行(端口从 49983 → 59628 → 57802 变更)。这是一个较新的功能——如果看不到页面加载,请要求 AI 重启服务器。

服务器稳定后,你打开链接看到:

  • 深色背景(#0a0e17),青色全息(#00f0ff)为主色调
  • 圆形 8 格转盘,青色发光边框
  • 2 个 Mystery 格子显示橙色/红色的 ❓ 图标
  • SPIN 按钮青色边框,发光效果
  • 底部显示稀有度图例

Visual companion 功能 让 AI 直接在浏览器上显示 mockup/线框图,帮助 PM 在头脑风暴过程中直观地想象界面。

你: "OK" → AI 继续 Part 4。

Part 4:状态和边界情况

状态显示操作
有转盘次数SPIN 按钮亮青色,红色角标允许转盘
今天已转过"COME BACK TOMORROW" + 倒计时禁用
正在转按钮禁用,旋转动画等待结果
领奖弹窗 + "CLAIM" 按钮点击领取 → 进入背包
断开连接"Connection lost, retrying..."自动重试 3 次

边界情况:

  1. Claim 前关闭应用 → 服务器已记录结果,重新打开会显示领奖弹窗
  2. 修改时间作弊 → 重置基于服务器时间(UTC)
  3. 恰好在 00:00 转盘 → 服务器锁定请求,处理完成后才重置
  4. 背包已满 → 奖励发送到游戏内邮箱
  5. Mystery 池为空 → 回退到固定 Epic 奖励

步骤 4:路线图和里程碑

AI 创建 3 阶段路线图:

Phase 1 — MVP(第 1-2 周):
  ├── 设计全息风格 8 格转盘 UI
  ├── 转盘逻辑:固定概率,服务端随机
  ├── 每天 1 次,UTC 00:00 重置
  ├── 中等动画(减速、高亮、弹窗)
  └── 集成到主界面(图标 + 角标)

Phase 2 — 打磨(第 3 周):
  ├── Mystery Reward 揭示动画
  ├── 按稀有度播放音效
  ├── 到下次转盘的倒计时
  └── 处理边界情况(断网、关闭应用、背包已满)

Phase 3 — 数据分析和调优(第 4 周):
  ├── 追踪:DAU 打开转盘率、每日转盘率、D1-D7 留存
  ├── A/B 测试奖励表
  └── 内部仪表盘查看奖励分布

衡量 KPIs:

指标目标
每日转盘率(spin rate)> 80% DAU
D7 留存提升比功能上线前 +5-10%
打开转盘时间< 30 秒(UX 流畅)

步骤 5:AI 编写 Spec 文档并审查

AI 自动:

  1. 编写 spec 文档 完整保存到 docs/superpowers/specs/2026-03-19-daily-fortune-spin-design.md
  2. 分派 reviewer — 一个独立的 agent 检查 spec 质量

审查结果:批准,附带几个小建议(advisory):

  • Mystery Pool 在实现时需要更具体的配置
  • 应明确哪些边界情况在 Phase 1 处理 vs Phase 2
  • 确认 "2-3 秒" 是总时间还是仅减速阶段

AI 询问下一步:

Spec 被批准后,AI 不会自行继续,而是询问:

AI: "你想让我接下来做什么?

  1. 编写详细实现计划 — 拆分具体的编码任务(需要知道技术栈)
  2. 在此完成 — PRD/路线图已足够,你带着文档去与团队一起执行
  3. 补充更多 — 更详细的线框图、API spec、数据库 schema..."

你: "2" — 在此完成。

Superpowers 原则: AI 不会自行扩展范围。完成最初目标后,AI 会询问用户而不是自行继续。


最终结果

与 AI 合作约 15 分钟后,PM 获得:

交付物状态
完整的设计规格完成并批准
奖励表和概率完成
可视化线框图(全息风格)完成(可在浏览器中查看)
状态和边界情况完成
3 阶段路线图(4 周)完成
衡量 KPIs完成

应用的 Superpowers 原则

原则应用方式
先头脑风暴AI 逐个提问(8 个问题)以了解上下文后再编写
YAGNI选择 "Daily Spin 纯转盘" 而非复杂的 Collection System
逐部分展示Spec 分为 5 个部分,每部分确认后再继续
Visual companion线框图直接在浏览器上显示,而非仅用文字描述
自动审查AI 自动分派 reviewer 检查 spec 质量

要点: 你不需要懂代码就能有效使用 Superpowers。这个框架帮助 PM 和 AI 按纪律协作——做之前先问、逐部分确认、自动审查输出质量。