wd/.codestable/epics/fps-gunfeel-training.md
2026-09-12 06:34:57 +08:00

32 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
status: proposed
created: 2026-09-12
work: ../work/epic-fps-gunfeel-training.md
---
# FPS 枪感训练场原型
起点:创建基于 Unity 的 Windows 端 FPS 原型,验证类似战术射击游戏的基础枪感。目标:在单人灰盒训练场中证明移动、停稳、短点射、固定后坐力与动态靶训练的核心循环。
范围:Unity Windows 单人训练场;一把自动步枪;停稳精准、移动散布增加、快速停稳;可学习固定后坐力;静态靶与横向往返/随机换向动态靶;命中反馈与训练统计。
非目标:联网、英雄技能、经济系统、完整回合制攻防、美术品质地图、多武器库。
验收标准:玩家能移动并快速停稳;移动与静止射击精度差异清晰;短点射比持续扫射更可控;后坐力模式可重复学习;动态靶两种模式可训练;命中反馈和统计可读。
## 关键决策
- **DEC-1 · 首版聚焦枪感**:单人灰盒训练场优先验证基础射击体验。
- **DEC-2 · 射击节奏**:停稳精准、移动增加散布、短点射控制精度。
- **DEC-3 · 后坐力**:采用可学习的固定后坐力模式,并允许持续射击时散布增加。
- **DEC-4 · 目标类型**:静态靶与动态靶并存,动态靶支持横向往返和随机换向。
## 子项契约
- ITEM-1:cs-feat;建立 Unity 项目与 Windows 灰盒训练场;依赖无;验收为可启动场景。
- ITEM-2:cs-feat;实现玩家移动、快速停稳与准星/散布反馈;依赖 ITEM-1;验收为移动状态影响精度。
- ITEM-3:cs-feat;实现自动步枪、短点射、固定后坐力与命中反馈;依赖 ITEM-2;验收为可重复压枪与命中反馈。
- ITEM-4:cs-feat;实现静态靶、动态靶和训练统计;依赖 ITEM-3;验收为两种动态模式可运行且统计可读。
## 最终交付索引
## 整体验收
## 遗留风险
- Unity 版本与输入/渲染方案尚未指定,将在 ITEM-1 设计时确定。