- 新增 web/ 纯音频 HTML5 平台:共享引擎(手势/WebAudio 三层/设置/震动)、 Node 零依赖服务器(静态 + 注册登录 + 进度存档 API) - 游戏:剑与声(RPG 新作)、声命线、暗室(重设计)、音序回响(重设计)、 节拍行者(跟随领奏重构)、盲航(同向闪避重构);声东击西删除 - 全局功能:男声/女声双套 TTS 资产、三档语速、BGM 音量三档、 震动反馈语言(10 种震型)、服务器进度同步 - 资产:899 ogg + 899 m4a(Qwen3-TTS 双性别语音、Stable Audio 3 音效、 Mureka BGM 4+3 首),终检零缺失 - 文档:docs/design/ 13 篇设计审查文档、docs/audio/ 资产管线、 web/server/README.md API 文档
音序回响(Simon)
音频版西蒙记忆游戏。屏幕只有封面,全靠耳朵:系统用六种特征音播放一段 手势序列,玩家按同样顺序复现手势。序列从 2 个音开始,每轮 +1,播放速度 逐轮略微加快;复现错误即游戏结束,播报「坚持了 X 轮」与本局内历史最高 (数字用 TTS 片段拼接),单击屏幕重开(重开跳过教学)。
手势 → 音色映射
| 手势 | 音色 |
|---|---|
| 上滑 | 上行琶音(C5-E5-G5-C6 明亮弹拨) |
| 下滑 | 下行低音(A2→A1 浑厚贝斯) |
| 左滑 | E4 弹拨,声像极左 |
| 右滑 | G4 弹拨,声像极右 |
| 单击 | 短促底鼓 |
| 双击 | 两声连响(木琴质感) |
流程
- 启动遮罩「轻触开始」解锁音频 → BGM 起。
- 开场教学:语音依次教 6 个手势音(每句语音播完后示范对应音色)。
- 正式对局:报「第 N 轮」→ 播放序列(此阶段手势忽略)→ 「轮到你了」 (仅第 1 轮)→ 玩家复现;每个手势即时回声放对应音色。
- 全部复现正确:答对反馈,进入下一轮(序列尾部 +1,速度加快)。
- 复现错误:答错音效 → 播报成绩与新纪录 → 单击重开。
目录
game.js— 游戏逻辑(继承引擎Game,语音链用 onComplete 串行)cover.png— 1080x1920 封面audio/{bgm,voice,sfx}/— 全部双格式(.ogg + .m4a,iOS 回退)gen/— 资产生成脚本(SFX 合成、TTS、封面、资产校验),非运行依赖