- 程序章程 research/new8/00-program.md(8款概念/回合协议/验收门/进度账) - 设计:docs/design/15-radio.md+voice-ids(132句,6状态9抉择4结局,电话滤波资产侧带通)/16-dungeon.md+voice-ids(125句,脉冲回声/7层seed生成/三档战斗/元进度遗产) - 资产:TTS 970文件(GPU flock串行)+ Mureka BGM 8首 $0.24(台账 mureka_log.md)+ 程序合成 sfx(含预pan侧墙/开口、phone_ring铃声、amb_cave呼吸层、turn_tick)+ 终检 check_all_assets 8游戏全绿 - radio:game.js+playtest 221断言(4结局矩阵/pendingChoice盲玩公平/RING两级看门狗/菜单循环/存档schema) - dungeon:game.js+playtest 1610断言(seed全网格回声一致性/学期零死/格挡80%/死亡归因真话/元进度/菜单冻结/上滑5段状态链) - 引擎修复:audio.js _playVoice 加载竞态补杀 token(R1真机71分钟语音风暴根因)+ 同id 3s窗口≥5次熔断保险丝 + gesture.js 长按boost事件门(+66行,9套件回归全绿) - 大厅:新增 radio/dungeon 卡片 + GAMES 数组 - harness:sessions/radio.mjs+dungeon.mjs(主线+压力双剧本)+ transcribe 注册 + voice_text.json 刷新(8游戏704句)+ 13号文档 §20 登记 - R1 存档:4人设评审×2游戏 + 真机试玩报告×2(radio 5/5愿意玩;dungeon 0/4→确诊风暴)+ synthesis×2 + 转写8份 - R2 修复:radio F1-F5(看门狗补挂/rep_low改词重录/真铃声/ASK续玩语义/链末跳过保护)+ dungeon D0-1..D1-6(风暴根治/回声真实性/密度下限+呼吸层/导航最短路/菜单关闭反馈/金币档同账本)+ 实现核对登记
3.8 KiB
3.8 KiB
P3 评审:《不眠频率》(radio)— 时间紧张的白领
视角:32 岁,地铁单程 25 分钟,站立单手持机,嘈杂车厢,只玩过消消乐。依据 R1 两份转写(主线 + 乱按压力局)代入「真机听到这些」。
不眠频率
- 状态感知:4.5/5 —— 全程知道自己在第几通、口碑什么档:上滑一句话「现在是今晚第一通电话。今晚的口碑,有点砸了。」(t=56.7-58.8s),而且听完自动把选项重播一遍(t=60.9s),我在地铁里漏听了也不慌。扣 0.5 分:乱按局 t=688.9-691.0s,二选一的提示句刚起就被我误触的上滑帮助链顶掉,紧接着结果直接播(「睡吧。明天一睁眼」t=691.0s)——那一瞬间我不知道自己刚选了什么。另外转写 t=0.0s 一次列了 12 个音效资产缺失告警(含 phone_ring),虽然 t=14.8s 铃声实际响了,但如果真机真缺铃声,「该接听了」就只剩 turn 音+轻震,站着的我可能注意不到。
- 下一步明确性:5/5 —— 没有一秒不知道该干嘛:开场 15 秒内第一声铃就响(t=14.8s),教学句 t=2.1s 就讲了「单击继续节目,选择时左右滑」;链末等我会提醒(压力局多处「单击屏幕,继续」),选不清可以双击重听、上滑复述。全程等待最长的一段是我自己走神(t=17.0-44.1s),25 秒后看门狗一句话把我捞回来——不是游戏的锅。
- 愿意继续玩:是 —— 一通电话 35-60 秒就是一个完整小故事,一整晚主线 4 分半打完(t=0-266.3s),正好两站地铁,睡前摸鱼也塞得下。
- P0 问题:乱按局 t=688.9-691.0s——抉择提示句在播时我误滑动,选项话没念完结果就出了,我不知道自己选了什么、为什么这个结果(主线局未出现,但地铁里我恰恰是那个会乱按的人)。其余无。
- 建议:≤3 条,按对「我愿意玩下去」的影响排序
- 误触的代价太啰嗦:压力局里每乱碰一次就整段重念「单击继续,双击重新听。上滑听状态……」(t=44.5/57.1/67.5/77.9/88.4/98.8s……一字不差重复了十几次),我早会了还念,还把老周的台词往后推。建议教学口令只在开场念,之后上滑只报「第 N 通+口碑」两句。
- 抉择提示句在播时误滑动会静默缓存、播完即生效,遇上我紧接着又上滑就会变成 t=688.9s 那种「选项没听完就出结果」——建议结果句前垫半句「你刚才选了右」之类的回执。
- 菜单太好误开(压力局逛了 38 次菜单),关菜单还会把当前整句来电重播一遍(如 t=503.9s 重播「退不退,都是你的自由」)——关菜单建议不重播全句,只「叮」一声回到等待。
通勤场景压力测试
- 单手能玩吗:能。全部操作就是单击/双击/左右滑/上滑/下滑,没有长按依赖,扶着扶手用拇指够了;全程不需要我出声(怕出声这点满分)。
- 一通电话是不是完整小乐趣:是。每通 30-60 秒自带起承转合(如 C1:来电 t=14.8s → 二选一 t=52.5s → 「全城听见老人笑了」t=87.9s),幕间垫乐只有 3-5 秒(t=92.2→97.3s),无沉默尴尬期;一整晚 4 分半≈两个站距,被打断就当下车,损失最多半通电话。
- 被打断后上滑复述够不够:够,而且是我最喜欢的设计。上滑给我「第几通+口碑档」,然后自动把卡住的选项原句重播(主线 t=54.6-63.1s 完整演示),我一句话就捡回局面;就算错过 C3 糖糖那句关键话(t=141.4s),C4 带话时导播会原样转述「四十分钟前,有个孩子问我们……」(t=177.8s)——信息不靠我记性。吵车厢里听不清关键句,双击重听也在(教学 t=2.1s 讲过)。