第二批反馈:引擎改造(限幅/SoundTouch不变调变速/长按快进/跳句/iOS闪光降级) + 6游戏状态BGM与试玩测试全绿
This commit is contained in:
+12
-2
@@ -12,6 +12,9 @@
|
||||
- 被撞击 **3 次**坠毁(前 60 秒保护期内撞击不掉血,训练护盾吸收并语音讲解方位);
|
||||
结算播报存活时间与躲避数分档整句;保护期后陨石越快越密(120 秒爬满)。
|
||||
- 躲过 10 / 25 / 50 / 100 颗有里程碑播报;破纪录有"新纪录!"播报。
|
||||
- **旁白播放中单击 = 跳过本句**(语音链跳下一句);**按住不放 = 旁白加速播放**
|
||||
(引擎内置,不变调)。首局演练开场会提示一次。
|
||||
- 状态音乐:对局 = 引擎轰鸣 BGM;菜单/坠毁结算 = 轻 pad(`bgm/menu`),状态切换即换曲。
|
||||
|
||||
## 教学流程(首次进入)
|
||||
|
||||
@@ -28,10 +31,10 @@
|
||||
| 手势 | 作用 |
|
||||
|---|---|
|
||||
| 上 / 下 / 左 / 右滑 | **同向闪避**:把对应方位来的陨石拨开(撞击前 1.5s 内有效) |
|
||||
| 单击 | 引擎短促加速 ~1.8s,增益期间冲过空隙(规避单击 300ms 判定延迟,持续增益非即时判定);第 20s 解锁 |
|
||||
| 单击 | 旁白在播 = 跳过本句;否则 = 引擎短促加速 ~1.8s,增益期间冲过空隙(规避单击 300ms 判定延迟,持续增益非即时判定);第 20s 解锁 |
|
||||
| 双击 | 展开护盾 6s,挡下一次撞击;之后 30s 充能冷却,充能完毕有语音提示;第 45s 解锁 |
|
||||
| 下滑 | **无下方陨石悬置时**呼出菜单(有下方陨石时下滑永远是闪避) |
|
||||
| 单击(结算后) | 再飞一次 |
|
||||
| 单击(结算后) | 跳过结算播报;播报结束后 = 再飞一次 |
|
||||
| 下滑(结算后) | 回大厅 |
|
||||
|
||||
## 菜单
|
||||
@@ -46,3 +49,10 @@
|
||||
python3 -m http.server 8106 --directory /home/ubuntu/SoundGame/web
|
||||
# 浏览器打开 http://localhost:8106/space/ ,建议戴耳机
|
||||
```
|
||||
|
||||
## 测试
|
||||
|
||||
```bash
|
||||
/home/ubuntu/SoundGame/tools/node/bin/node test/playtest.mjs
|
||||
# 无头试玩:虚拟时钟 + mock 浏览器环境,跑 13 号文档 §5/§7 全部关键路径与边界断言
|
||||
```
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user