真人首测反馈「交互还是很迷惑」:大厅 15 款里只有 3 款新交互,其余 12 款 仍是旧版(无声操作、连点连跳),整体体验割裂。本次: - engine/pipeline.js 新增 makeCompatPipeline(纯增量,游戏内部逻辑零改动): · 手势后 100ms 无任何音频调度 → invalid 回执(消灭无声操作,原则 4) · 语音中的手势 → 立即 ok 回执(§4.1 打断即收到) · 语音中 tap 400ms 防连点(§4.2,点两下不连跳两句) · longpressend/tapcancel 收尾噪声直通 - engine/audio.js 加 playCount 探针(回执启发式用) - 12 款游戏 index.html 接入兼容管道(rhythm 保留 immediateTap; 双击判定窗口不动——多款游戏双击是核心玩法/菜单确认,重映射会破坏) - 可闻度调优(真人首测:笔记本外放偏轻,26 号 §3「起步值,真人测试后再调」): 回执增益 ok 0.08→0.11 / invalid 0.10→0.13 / busy 0.04→0.06; 等待声 0.03→0.055 - 大厅:三款深度重构游戏(声命线/暗室/音序回响)置顶 + 「新交互」徽标, 卡片文案直接写玩法手势,测试不再误入旧交互游戏 测试:新增 compat-pipeline.test(9 断言);全部 15 款 playtest 回归通过 (共 3900+ 断言,0 失败);引擎 input/voice/guide 回归通过。
星环舰长(bridge)
舰桥指挥纯音频游戏:你是巡逻舰星环号的舰长,坐在舰桥里用耳朵指挥全舰。
玩法
- 四个系统各守一方:引擎在舰尾(低频)、护盾在舰首(中高)、扫描在左舷(左声道)、 武器在右舷(右声道)。系统正常时全舰静默(BGM 承担氛围),受损后按仲裁规则发告警脉冲; 上滑巡检全舰状态(四个状态音固定顺序 + 账目句)。
- 危机从四个方位来袭(陨石群/海盗/求救信号/辐射云),预 pan 签名音 + 固定模板方位句。 检测链播完后进入决策窗:倒计时内左右滑听选项、单击下令(规避/迎战/硬闯/驰援/忽略, 选项句自带系统需求);超时走该类型的默认结局(真话归因)。
- 方位有机制意义:未化解危机的「受殃系统」副作用落在方位对应的系统 (左舷扫描→右舷武器→舰首护盾→舰尾引擎,已离线则顺时针顺延)。
- 一次巡逻 = 4 个巡航段:航线选择(稳妥/矿富)→ 巡航(采集 + 磨损 + 告警管理)→ 危机 → 靠港整备(修理/启航)。单局 15-22 分钟。
- 三本账全真实播报:舰体/资源跨档双向播、船员忠诚(大副/工程师/医师,离心/平常/信赖 三档)、巡逻评级 S-D 与功勋。功勋在星港兑换 6 项舰船改装(跨局保留,roguelite 轻元进度)。
手势
| 手势 | 巡航 | 危机(决策窗) | 通用 |
|---|---|---|---|
| 单击 | 重播最近告警 / 巡检中跳段 | 下令 | 菜单循环 / 确认 |
| 双击 | 重听最近一句 | 重听当前选项句 | 重听 |
| 左/右滑 | (无效) | 切换选项 | 列表切换 |
| 上滑 | 巡检全链 | 巡检简链 | 帮助 |
| 下滑 | 菜单(冻结计时) | 菜单(冻结倒计时) | 菜单 |
| 长按 | 语音快进 | (无效) | — |