Files
SoundGame/web/simon/README.md
T
SoundGame Dev cc0f8c008d HTML5 重写:6 款游戏 + 用户系统 + 全局设置 + 5 轮迭代重构
- 新增 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 文档
2026-08-29 21:55:44 +08:00

34 lines
1.5 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.
# 音序回响(Simon)
音频版西蒙记忆游戏。屏幕只有封面,全靠耳朵:系统用六种特征音播放一段
手势序列,玩家按同样顺序复现手势。序列从 2 个音开始,每轮 +1,播放速度
逐轮略微加快;复现错误即游戏结束,播报「坚持了 X 轮」与本局内历史最高
(数字用 TTS 片段拼接),单击屏幕重开(重开跳过教学)。
## 手势 → 音色映射
| 手势 | 音色 |
|---|---|
| 上滑 | 上行琶音(C5-E5-G5-C6 明亮弹拨) |
| 下滑 | 下行低音(A2→A1 浑厚贝斯) |
| 左滑 | E4 弹拨,声像极左 |
| 右滑 | G4 弹拨,声像极右 |
| 单击 | 短促底鼓 |
| 双击 | 两声连响(木琴质感) |
## 流程
1. 启动遮罩「轻触开始」解锁音频 → BGM 起。
2. 开场教学:语音依次教 6 个手势音(每句语音播完后示范对应音色)。
3. 正式对局:报「第 N 轮」→ 播放序列(此阶段手势忽略)→ 「轮到你了」
(仅第 1 轮)→ 玩家复现;每个手势即时回声放对应音色。
4. 全部复现正确:答对反馈,进入下一轮(序列尾部 +1,速度加快)。
5. 复现错误:答错音效 → 播报成绩与新纪录 → 单击重开。
## 目录
- `game.js` — 游戏逻辑(继承引擎 `Game`,语音链用 onComplete 串行)
- `cover.png` — 1080x1920 封面
- `audio/{bgm,voice,sfx}/` — 全部双格式(.ogg + .m4a,iOS 回退)
- `gen/` — 资产生成脚本(SFX 合成、TTS、封面、资产校验),非运行依赖