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 文档
This commit is contained in:
SoundGame Dev
2026-08-29 21:55:44 +08:00
parent f0f0a9b50e
commit cc0f8c008d
1885 changed files with 11246 additions and 5 deletions
+11
View File
@@ -19,6 +19,8 @@ tools/bin/
tools/jdk17/
# 用户态 Android SDK
tools/android-sdk/
# 用户态 Node.js(web 引擎语法校验用)
tools/node/
# 程序合成版 BGM 备份
tools/bgm_backup/
# Mureka 原始下载 flac
@@ -27,6 +29,8 @@ tools/mureka_out/
tools/samples/
# flock GPU 串行锁文件
.gpu.lock
# Web 服务器运行时数据(用户/PIN/会话/进度,勿入库)
web/server/data/
# ---- 生成中间产物(可由 gen/ 脚本复现) ----
app/src/*/gen/wav/
@@ -36,3 +40,10 @@ app/src/*/gen/*.otf
# ---- 含密钥的环境脚本(只提交 .example.sh 模板) ----
env.d/sfx.sh
env.d/mureka.sh
# 资产生成中间产物 (staging wav)
tools/__pycache__/
tools/gen_voice_dual_wav/
tools/gen_amb_wav/
tools/gen_inst_wav/
tools/gen_rpg_sfx_wav/