Files
SoundGame/docs/design/roadmap.md
T
2026-10-01 23:26:47 +08:00

95 lines
4.4 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.
# SoundGame 后续路线图(26 号对齐)
交互改造优先于内容扩展。权威:[26-audio-interaction-playbook.md](26-audio-interaction-playbook.md) §5。设计索引:[README.md](README.md)。
---
## 0. 当前最高优先级:按 26 号改交互(文档已齐,实现未做)
只改一款验证体感,再推广。建议顺序:`storyline` → `escape` → 其余。
| 档 | 做什么 | 验收 |
|---|---|---|
| **P0** | 新手关双击(`doubleTapWindow: 0`);回执三件套;单击 400ms 防连点;滑动打断语音 | 闭眼冷启动:点两下不再整段重复;无效操作有「咚」 |
| **P1** | Floor + 等待声 + 整链 duck;三档提示;hint/feedback 过期丢弃 | 能听出「轮到你了」;无被动原文重复 |
| **P2** | 各游戏首 3 分钟脚本;迷茫三级;状态×手势矩阵无空格 | 10s 内第一次成功;乱点机器人无声操作=0 |
| **P3** | 手势解锁阶梯;失败就近重试;30s 进展点;断点复述 | 真人 5 分钟放弃 ≤1/5 |
引擎新模块落点:`web/engine/` 的 floor / receipts / hints / confusion / novice / pipeline(示意见 26 §4)。各游戏接线以各自设计单为准。
**不要**再按旧 roadmap 去做「storyline 菜单改成单击循环+双击确认」「escape PLAY 双击回大厅」——那些是已废止口径。
---
## 1. RPG《剑与声》第二/三章(P0~P2 落地后再灌内容)
第一章模式不变(场景图 JSON + 战斗状态机 + 台词表)。**格挡 = 前摇窗口内再单击**,二三章沿用,不要写回双击格挡。
### 1.1 第二章《腐沼泽》(7 节点)
沼口村(商店:青钢剑 300 / 铁鳞甲 250)→ 腐叶径 → 浅滩(岔路鳄巢)→ 瘴气林 → 蛊师祭坛 → 祭主殿门 → Boss 腐沼祭主。毒状态(每回合 -3 HP,金疮药可解,整句分档)。蛊师先攻。敌人:沼泽鳄 HP30 ATK11 DEF2;蛊师 HP22 ATK12 DEF1 先攻。Boss HP70 ATK14 DEF3,半血插 2 毒蛛。解锁:一章 Boss 胜后 `chapters.2 = open`。
### 1.2 第三章《无瞳峰》(7 节点)
山道驿站(听风剑 600,格挡窗口 1.0→1.3s)→ 风啸崖 → 断桥 → 剑冢 → 影廊(无声前摇教学:danger earcon +「点一下挡住」)→ 峰顶 → Boss 白无瞳。无声前摇时防御指令必须有效。终章用专属完结句,不复用「前往下一章」。
### 1.3 资产
ch2/ch3 各约 60~80 句,格式同 05-rpg-ch1-voice-ids,须标类别与 `_short`。amb_swamp* / amb_peak* 复用 chapter1 清单。
---
## 2. storyline 内容项(交互按 26-apply-storyline,下列为剧情债)
| # | 事项 | 动作 |
|---|---|---|
| 1 | 菜单 | 已改为左右滑+单击确认(00 §5.4),按新口径重录 `menu` |
| 2 | knowTrap | 读剧情树接消费点,或删伏笔 |
| 3 | 角色音色平铺 | 维持平铺回退 |
| 4 | 旧 ui_confirm / ui_menu | 删;改回执+menu earcon |
| 5 | summary | 「已见 x/4 结局」 |
| 6 | 双性别衔接试听 | 保留 |
---
## 3. 存量工程债(仍值得做,但次于 P0)
- 语音链 onComplete + 超时兜底;session token;句尾完整性(真机听测)。
- 大厅设置变更试听句。
- 平铺旧 voice 残留清理。
- hunt 三源分辨真机听测(23 §8.4)。
---
## 4. 真机听测 checklist
前置:安卓 Chrome + iOS Safari;有线/蓝牙各一轮。
**全游戏(26 号优先)**:
- [ ] 闭眼:3 秒内第一次操作,10 秒内第一次成功
- [ ] 连点两下不会整段重播
- [ ] 无效操作听得到「咚」(iOS 无震动也要有)
- [ ] 能听出游戏在说 vs 轮到你
- [ ] 上滑或长按得到一句「我在哪」(≤5s)
- [ ] 句尾完整(了/吧/呀 不被咬掉)
各游戏玩法项(抉择方向、谜题链、同向闪避、格挡窗口、谱面判定)在 P0 通过后再勾。旧「双击重听序列 / 双击开柜 / 双击格挡」条目作废。
---
## 5. 商业化前(公网化时再启动)
Stable Audio 3 / Mureka / Qwen3-TTS 许可;字体 OFL;隐私政策(PIN 哈希、token 过期、HTTPS、删除入口);付费墙不要埋进现有 data。
---
## 6. 纯音频 MMORPG
《围猎》已作切片。交互叠加 23 号重写文的新手手势后再扩持久世界。真机补三源分辨。
---
## 7. 建议顺序
1. **P0 在 storyline 真机闭眼过关** → 2. P0 推到 escape/simon → 3. P1 Floor 进引擎 → 4. 各游戏 P2 首 3 分钟 → 5. 真机 §4 → 6. RPG ch2/ch3 → 7. 商业化 §5。