Files
SoundGame/research/new8/dungeon/round1/p1-blind.md
T
xsl d870a75a26 feat(new8/batch1): 两款新 RPG《不眠频率》radio +《回声地窟》dungeon 全套(多agent流水线:策划→资产→开发→测试→玩家R1→修复→R2)
- 程序章程 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(风暴根治/回声真实性/密度下限+呼吸层/导航最短路/菜单关闭反馈/金币档同账本)+ 实现核对登记
2026-09-02 18:52:37 +08:00

24 lines
6.9 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.
# P1 视障资深玩家评审:《回声地窟》(R1)
> 评审依据:research/new8/dungeon/round1/transcript-main.md(新手完整弧线,3630 行全读)+ transcript-stress.md(乱按压力局)。
> 说明:转写里的【状态】行我按「转写器注记」处理,不算我耳朵听到的;我听到的只有 ▶ 语音、♪ 音效/BGM、〰 震动。
### 回声地窟
- 状态感知:2/5 —— 教学期和战斗期我清楚得像装了内耳坐标:教学一句一做(t+6.4「单击,发出声波脉冲」→t+8.5 脉冲+回声组;t+18.6 按住走、t+19.1 转身、t+22.1 双击免费重发),战斗里每回合有 turn 签名+确认震(main t+45.5/t+51.0),遇敌必报名(t+35.8「盲眼蝠扑了过来!」+battle 签名+战鼓),上滑五段链齐活:层/血/金/面朝/威胁(main t+405.8-414.3、stress t+27.2-33.5)。但主线局——新手真正要走的弧线——t+55.2 之后到 t+405.8 之间没有一句语音,整整 350 秒;期间两次下楼零演出(t+142.2、t+273.8:无下楼声、无「往下潜」、无「这是第X层」,对照压力局同一动作全套都有:t+72.8-77.0、t+105.8-107.9);BGM 自 t+35.8 进战斗曲后 370 秒无一次切换记录,我在空走廊里被战鼓泡了六分钟(压力局同流程 BGM 切了 8 次);t+405 的「新周目」没有标题、没有过场、没有「新的探窟」宣告——上一秒我还在第三层走廊走路,下一秒就是「这是第一层」。我不知道我在哪,一半时间也不知道现在是什么局。
- 下一步明确性:2/5 —— 教学期与战斗期是教科书级:「现在单击,挥拳打它」(t+43.4)、「楼梯就在脚下。单击,下潜。」(stress t+72.3/t+104.4)、战斗发呆 15 秒就有看门狗「轮到你了。单击挥击。」(stress t+166.5/t+231.0)。可主线局 L2/L3:t+143-273 与 t+274-405 各约 130 秒无拾取、无战斗、无楼梯,设计承诺的 60/120/180 秒三级卡关提示两局一次都没响(stair_hint/stair_dir/nav 全为 0);我唯一的导航依据是教学句「铁器的回声,就是下潜的楼梯」(t+55.2),而主线局 165 颗脉冲里铁器尾音出现 0 次——我按规矩听铁器,铁器从头到尾没出过声,只能瞎走。
- 愿意继续玩:否 —— 就 R1 而言,「听声辨位」在主线局里退化成一台双态节拍机:350 秒零事件零语音、下楼无声、战斗曲泡全程,我找不到继续按下去的理由;但压力局证明骨架能跑通(战斗、pan、心跳、归因、元进度都在),一致性修好我愿意复审。
- P0 问题:
1. 不知道自己在哪:主线局两次下楼零反馈(t+142.2、t+273.8),层数变化全靠猜;战斗曲 370 秒不退(t+35.8 后再无任何 BGM 切换记录),「听见 BGM 就知道我在什么状态」这条状态签名彻底失效。
2. 不知道该做什么:主线局两段 130 秒无进展期间,60/120/180 秒三级提示全程哑火;「铁器=楼梯」的教学规矩在 165 颗脉冲里 0 次兑现,教学一结束我的导航线索就归零。
3. 账目对不上:压力局本局四场胜仗、四回战利入袋(t+55.3、t+131.6、t+168.6、t+233.1 的 coin 音+「战利不多/小有收获」),死亡结算却报「这趟没带回什么。」(t+272.1)——「死亡金币入元进度」的账我核对不出来;主线局 t+405.8 新周目宣称遗产生效(仅存于注记),我耳朵里没有任何遗产播报,上滑还报「口袋空空」(t+410.0)。另外教学承诺的撞墙归因句(「那边是墙」)两局 8 次 bump 全是纯音效,一次没播过(main t+19.6;stress t+13.7、t+69.6 等)。
- 建议:
1. 先修「同一动作两种反馈」:下楼演出(下楼声+「往下潜」+「这是第X层」+探索曲回切)在主线局被整个吞了两次,战斗 BGM 六分钟不退——让主线局和压力局听起来像同一个游戏,这是我最基本的续命条件。
2. 把回声谱系喂饱:主线局 165 颗脉冲里铁器尾音 0 次、空旷侧回声 0 次、教学期后正面回声只剩「贴身 1 格墙」和「3-4 格墙」两档横跳;把楼梯/房间/开口的声学样本放回常规探索路径,并让三级卡关提示真正开火——现在这套信息量撑不起「辨位」两个字。
3. 把元进度做成听得见的账:死亡结算报清「这趟带回什么档」,新周目开场播遗产生效——roguelike 让我死得值的那口气,全押在这笔账上;顺带把撞墙归因句接上,别让教学句开空头支票。
#### 回声/脚步/播报三套信息一致性(专项,Shades of Doom 老兵的最狠检查)
- 回声 vs 教学语音:矛盾(主线局)。t+55.2 刚教完「铁器的回声,就是下潜的楼梯」,此后 165 颗脉冲零次铁器尾音——包括我站在楼梯上(t+142.2 的回声组是 echo_1+mat_stone)和下楼那一刻(t+273.8 同样 mat_stone);mat_stair 直到压力局 t+239.9/244.9 才第一次响。资产在、触发看局——这比干脆没有更糟,因为它让教学句变成了谎言。
- 回声 vs 空间本身:信息量不足以支撑「辨位」。全程 step_turn 483 次 vs step_own 482 次——转身声和脚步声一样多,每格移动伴两声拖步转身音(t+300.5 等全程如此,我听不出这是走路还是跳舞);两侧行向回声 330 次全部是「墙」,教学第二课「空旷是通路」(t+16.5)教的空旷侧回声两局 0 次出现;正面回声教学期之后只在 echo_1/echo_3 两态间抖动。SoD 的墙有材质、远近、回响的连续谱系,这里我听到的不是一片地窟,是一个两态节拍器——我建不成任何空间模型,只能靠「撞了就换边」的穷举。
- 脚步 vs 播报(威胁层):压力局内自洽且出色——窟鼠脚步从右(t+80.9 small_r)到中(t+83.5 small_c)逼近、≤2 格 heartbeat 跟进(t+82.6)、遭遇「窟鼠窜了出来!」(t+84.7)与脚步收敛严丝合缝;缠斗怪纠错「它贴着你不放,不用转身。」(t+86.8)与行为一致;死亡归因「你没挡住那记重击。」(t+269.9)与我全程不格挡的行为严格对账——这三条我认,是真功夫。但主线局 L2 配 3 只怪、L3 配 3+1 只,260 秒里怪物脚步 0 次(mob_step 仅教学期 3 次)——怪物层在主线局整体缺席,与「全明雷、脚步持续可闻」的规矩直接矛盾。同一个引擎,两局两个世界。
- 播报内部:上滑五段链模板固定、四段齐整(层/血/金/面朝/威胁,t+405.8-414.3),这句我要表扬;但「口袋空空」与「遗产生效」在同一个新周目里同屏出现(t+410.0 vs 注记),口袋账和遗产账的区别没有任何一句解释——播报层先把自己的账本理清楚。另:菜单两局都只验证过第一项「返回探索。」(main t+32.2、stress t+35.6),循环后三项从未露脸,与 radio 同款的完整性存疑。