config(commands): 重构开发流程:四阶段框架+通用化+阶段目录+文档同步

- development-workflow.md: 通用化(去掉UE5/ChildHood引用),新增草案/原型/批量生产/测试发布四阶段,
  修复流水线编号(①-⑦完整),明确多版本迭代,新增阶段路线图,新增文档同步流程
- design.md: 适配阶段目录(prototype/production),执行案模板增加迭代记录表头,新增草案模式E
- plan.md/pmstart.md: 路径引用适配,增加宏观阶段判断
- 设计文档全部迁移到 docs/design/prototype/,清空旧子目录
- 新建 prototype-roadmap.md,roadmap.md 改为项目总览
- 更新 current.md 和 README.md 路径引用
This commit is contained in:
2026-06-03 23:38:32 +08:00
parent 487249e34e
commit cc0f66ac54
35 changed files with 793 additions and 295 deletions
+24 -18
View File
@@ -5,16 +5,20 @@
## 当前里程碑:v0.1 场景漫游与环境交互
**开发阶段**: 原型阶段
**阶段路线图**: `docs/plans/prototype-roadmap.md`
**设计目录**: `docs/design/prototype/`
### 流水线状态
- 当前阶段:④执行案(①②③基本就绪)
- 阻塞点:执行案缺失,需先整理文档再补齐执行案
- 阻塞点:执行案缺失,需先补齐执行案
### 进行中
> 按流水线阶段和优先级排列
- [ ] 整理全局设计文档和头脑风暴文档,按规范放置 — ①全局设计
- [ ] 整理 v0.1 相关文档,按规范输出版本设计文档(v01-design.md)— ③版本设计
- [ ] 整理全局设计文档,按规范放置 — ①全局设计
- [ ] 产出 v0.1 版本设计文档(v01-design.md)— ③版本设计
- [ ] 产出玩家控制器执行案(player-controller-execution.md)— ④执行案
- [ ] 产出交互系统执行案(interaction-system-execution.md)— ④执行案
- [ ] 产出收集系统 v0.1 执行案(collection-system-execution.md)— ④执行案
@@ -28,12 +32,13 @@
- [ ] 程序设计质量门审查 — PM
- [ ] v0.1 美术资产产出 — ⑥美术产出(v0.1 允许开发者自行处理占位资源)
- [ ] 美术资产验收门审查 — PM
- [ ] 清理 UE5 模板变体代码 — ⑦实现(无流水线依赖,可并行)
- [ ] 清理引擎模板变体代码 — ⑦实现(无流水线依赖,可并行)
- [ ] 角色控制器实现 — ⑦实现
- [ ] 交互系统实现 — ⑦实现
- [ ] v0.1 场景白盒搭建(6个区域)— ⑦实现
- [ ] 收集计数系统实现 — ⑦实现
- [ ] v0.1 验收测试
- [ ] 文档同步(更新设计案/执行案匹配实现)
### 已完成
@@ -51,27 +56,28 @@
- [x] 场景与世界观详细设计(scene-world.md)
- [x] 小游戏系统设计(minigame-system.md)
- [x] 叙事框架设计(narrative-framework.md)
- [x] 主角角色设计(protagonist-character.md)— 远端同步新增
- [x] 主角角色设计(protagonist-character.md)
- [x] 开发流程重构:四阶段框架 + 阶段目录 + 文档同步
---
## 设计文档状态
### 已完成
### 已完成(均位于 `docs/design/prototype/`)
- [x] `docs/design/game-vision.md` — 游戏愿景
- [x] `docs/design/v01-scope.md` — v0.1 范围定义
- [x] `docs/design/systems/player-controller.md` — 玩家控制设计
- [x] `docs/design/systems/interaction-system.md` — 交互系统设计
- [x] `docs/design/activities/scene-v01-suburban.md` — v0.1 场景设计
- [x] `docs/design/systems/collection-system.md` — 收集系统设计
- [x] `docs/design/minigame-system.md` — 小游戏系统设计
- [x] `docs/design/narrative-framework.md` — 叙事框架设计
- [x] `docs/design/scene-world.md` — 场景与世界观详细设计
- [x] `docs/design/protagonist-character.md` — 主角角色设计
- [x] `game-vision.md` — 游戏愿景
- [x] `v01-scope.md` — v0.1 范围定义
- [x] `player-controller.md` — 玩家控制设计
- [x] `interaction-system.md` — 交互系统设计
- [x] `scene-v01-suburban.md` — v0.1 场景设计
- [x] `collection-system.md` — 收集系统设计
- [x] `minigame-system.md` — 小游戏系统设计
- [x] `narrative-framework.md` — 叙事框架设计
- [x] `scene-world.md` — 场景与世界观详细设计
- [x] `protagonist-character.md` — 主角角色设计
### 待产出
- [ ] `docs/plans/roadmap.md` 更新 — 路线图补全 v0.5-v0.7
- [ ] `docs/design/economy-system.md` — 零花钱经济系统设计(v0.3 前产出即可)
- [ ] `docs/design/time-system.md` — 一天时间循环系统设计(v0.3 前产出即可)
- [ ] `economy-system.md` — 零花钱经济系统设计(v0.3 前产出即可)
- [ ] `time-system.md` — 一天时间循环系统设计(v0.3 前产出即可)
+77
View File
@@ -0,0 +1,77 @@
# 原型阶段路线图
> 定义原型阶段的版本迭代计划。每个版本验证一个核心假设。
---
## 阶段目标
验证"在千禧年城郊场景中自由漫游并与环境交互"的核心体验可行性。确认核心玩法循环跑得通、好玩。
---
## 版本规划
### v0.1 — 场景漫游与环境交互
**验证假设**:在场景中自由移动并与环境交互,这个基础体验成立吗?
**范围**:
- 第三人称角色控制器(移动 + 摄像机)
- 交互系统(观察 + 拾取)
- v0.1 场景白盒(6 个区域)
- 收集计数系统(基础版)
**验收标准**:
- 6 个区域均可探索
- 25+ 交互点可正常触发
- 10 个收集品可拾取
- 整体帧率稳定 30+
---
### v0.2 — 第一个完整小游戏
**验证假设**:小游戏好不好玩?操作手感行不行?
**范围**:
- 弹珠小游戏完整实现
- NPC 对话基础版
- 基础音效(脚步、交互、环境)
- 家和小卖部的室内空间
**验收标准**:(待 v0.1 完成后详细定义)
---
### v0.3 — 一天时间循环
**验证假设**:时间流动带来的日常节奏感成立吗?
**范围**:
- 一天四时段的时间系统
- 时段与光照变化联动
- 零花钱经济系统
- 时段与 NPC 位置/行为联动
**验收标准**:(待 v0.2 完成后详细定义)
---
## 递进关系
```
v0.1 场景漫游 → v0.2 小游戏 → v0.3 时间循环
│ │ │
└─ 验证"世界有味道" └─ 验证"游戏好玩" └─ 验证"世界是活的"
```
v0.1 是基础(场景 + 交互),v0.2 在此基础上加玩法深度,v0.3 加时间维度让世界活起来。
---
## 版本调整记录
| 日期 | 调整内容 |
|------|----------|
| 2026-06-03 | 初始版本规划 |
+23 -59
View File
@@ -1,76 +1,40 @@
# 项目路线图
## v0.1 — 场景漫游与环境交互
**目标**: 验证"在千禧年城郊场景中自由漫游并与环境交互"的核心体验
### 策划(Design)
- [x] 游戏愿景文档(game-vision.md)
- [x] v0.1 范围定义(v01-scope.md)
- [x] 玩家控制设计(player-controller.md)
- [x] 交互系统设计(interaction-system.md)
- [x] v0.1 场景设计(scene-v01-suburban.md)
### 程序(Programming)
- [ ] 角色控制器(第三人称移动 + 摄像机)
- [ ] 交互系统实现(检测 + 提示 UI + 文本显示)
- [ ] v0.1 场景白盒搭建(6个区域)
- [ ] 交互内容数据配置(25+ 观察点 + 10 拾取品)
- [ ] 收集计数系统
### 美术(Art)
- [ ] v0.1 场景白盒的视觉优化(用色彩区分区域)
- [ ] 主角占位模型(Lowpoly 简单角色)
- [ ] 关键交互物体的简单模型(冰箱、电视、小卖部柜台等)
- [ ] 基础光照和氛围设定
### 验收
- [ ] 6个区域均可探索
- [ ] 25+ 交互点可正常触发
- [ ] 10个收集品可拾取
- [ ] 整体帧率稳定30+
> 项目总览路线图,简要列出各开发阶段和版本。
> 每个阶段的详细版本规划见对应的阶段路线图。
---
## v0.2 — 第一个完整小游戏
## 原型阶段
**目标**: 在空地中加入弹珠小游戏,验证操作手感和趣味性
> 验证核心玩法可行性。详见 [prototype-roadmap.md](prototype-roadmap.md)
(待 v0.1 完成后详细规划)
预期内容:
- 弹珠小游戏完整实现
- 蹲下探索系统
- NPC 对话基础版
- 基础音效(脚步、交互、环境)
- 家和小卖部的室内空间
| 版本 | 核心验证 | 状态 |
|------|----------|------|
| v0.1 | 场景漫游与环境交互 | 🔄 进行中 |
| v0.2 | 第一个完整小游戏 | ⬜ 待开始 |
| v0.3 | 一天时间循环 | ⬜ 待开始 |
---
## v0.3 — 一天时间循环
## 批量生产阶段
**目标**: 实现上午/下午/傍晚/夜晚的时间流动,验证日常节奏感
> 核心玩法验证通过后,完善外围系统,填充内容与资产。
> 详见 production-roadmap.md(待原型阶段完成后创建)
(待 v0.2 完成后详细规划)
预期内容:
- 一天四时段的时间系统
- 时段与光照变化联动
- 时段与 NPC 位置/行为联动
- 时间触发的事件
| 版本 | 核心内容 | 状态 |
|------|----------|------|
| v0.4 | 叙事与收集 | ⬜ 待规划 |
| v0.5 | 多小游戏 + 收集扩展 | ⬜ 待规划 |
| v0.6 | 乡下章节 | ⬜ 待规划 |
| v0.7 | 整合 + 多支线 + 结局 | ⬜ 待规划 |
---
## v0.4 — 叙事与收集
## 测试与发布阶段
**目标**: 加入剧情事件链和完整的收集图鉴系统
> Bug 修复 + 微调 + 发布
(待 v0.3 完成后详细规划)
---
## v1.0 — 正式发布
**目标**: 完整的暑假故事,从放假到开学前夕
(远期目标,待前序版本完成后规划)
| 版本 | 核心内容 | 状态 |
|------|----------|------|
| v1.0 | 全内容打磨 + 发布 | ⬜ 待规划 |