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

6.9 KiB
Raw Blame History

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 同款的完整性存疑。