Files
SoundGame/research/hunt-sim/players/P06.review.md
T
xsl 0652c2f0e6 research(hunt-sim): 10 人并发在线模拟×多 agent 设计迭代——研究设施与全套档案
研究命题(00-plan):验证并打磨《围猎》联机纯音频体验——不是逻辑能跑通,
而是真人玩起来是什么体验、愿不愿意再来一局。

设施 web/harness/hunt-sim/(可复用,零依赖):
- arena.mjs 编排器:起真实服务器(随机端口+临时数据目录隔离),10 个拟人客户端
  经真实 WS 同时在线,错峰组队、真实时长对局、局间状态跨轮维护
- sim-client.mjs:game.js 行为移植(协议+手势路由+R1-R8 音频调度逐字节对齐),
  产出「玩家耳朵听到什么」的感知时间线(语音全文/loop 方位音量档/喊话/震动)
- brain.mjs:人设大脑——察觉延迟/前后判读(以真值为条件的正确率模型)/掩蔽放大/
  冷却乱滑/技能囤积/呼喊倾向/分心断网,全部随机判定用按实体 id 哈希的独立抽签
  (mulberry32 流会被刷怪座位轮转结构带偏,实测造成系统性镜像反转,已证伪)
- recorder.mjs:每人每局 events.jsonl 全量 + percept.md 感知转写 + 对局速览

研究档案 research/hunt-sim/:
- players/:10 人配置(LLM 亲笔)+策略自述+逐局去留决策+人设终评+退游者重访
- rounds/:v1 三轮(R0 教学+R1/R2 真人快速)+ v2 复测两轮,共 48 局全记录
- analysis/01-04:数值曲线/音频信息设计/协作社交/上手留存四视角报告
- synthesis.md(S1-S9 裁定)、metrics.md/metrics-v2.md(两版对比总账)、report.md(总报告)

v1 核心发现:10 人 3 轮 28 局 100% 胜率 26S/营地零损耗;击杀垄断(专家单人 30/39);
呼喊 3 次/28 局应答 0;N/S 前后判读仅 63/69% 可命中;四种退游死因
(失衡/社交真空/交互摩擦/观光无聊)→ 详见 report.md
2026-09-19 11:06:07 +08:00

60 lines
9.6 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.
# P06 社交花 · 人设终评
- 状态感知:3/5 —— 打怪的耳朵是够用的:R0 弧对 28/弧错 8,R1 出击 3 次全中(01:13.8 左滑补「左后的狼」出手即中、02:18.3 贴脸双击旋风斩)。但队友状态感知是零:R0 教学旁白说「上滑状态」(01:10.4),我波间上滑想听大家动静,实际只在出击——想听的队友状态面板根本不存在,波间只剩静默 6 秒(01:28.3)和一句「还在吗?」。我听得见狼,听不见人,对我这辅助位等于半个聋。
- 下一步明确性:2/5 —— 战斗内下一步永远明确(声音哪边往哪滑),可我的下一步该是「报点、补位、应答」,这些一个都不存在。R1 呼喊 0 次用出去、闲置提醒被触发 6 次(00:12.7/00:39.3/01:08.4/01:23.8/01:40.3/02:10.1),01:36.0 干脆低头回闺蜜微信 8 秒——没有社交下一步,我连「该干嘛」都没了。
- 愿意继续玩:否 —— R1 真人房队友喊话 0 条、语音 0 句,比 bot 房还冷,我兑现上局警告退游拉闺蜜开黑去了。
## 「开黑感」缺失诊断:为什么真人房反而没社交
1. **呼喊机制的价值被做窄了**:呼喊只是「求援」单向广播,不是对话。全两局唯一一次社交闭环在 R0——02:25.2 我冷却锁死乱滑一通、单击呼喊,02:28.0 bot 回我「别慌,我来了!」那一刻我真的踏实了。可这闭环没有「必须回应」的规则:R1 我一次呼喊都没按,不是忘了,是前四分之三局没人应过、也没人求过我,按了也是对空气喊。求援无回应义务,真人就永远沉默。
2. **bot 喊话被挤,唯一的「人味」在丢包**:R0 bot 其实有话说是真的——00:23.3「我这侧吃紧,来个人搭把手!」、01:47.4「哎呀,漏了一个!」、03:01.0 熊倒地那句「嗯,解决了」,这些是两局仅有的人味。但 9 条喊话被占线挤掉 5 条(00:04.6/00:54.3/01:34.1/02:00.3/02:08.4),像信号稀碎的语音频道——bot 有话讲,我的耳朵收不到,人味直接腰斩。
3. **无报点、无指挥通道**:我能发出的全部信息只有「求援」一个比特。想喊「左边狼来了」「右边那闷声是熊」没有手势;想接队友的点也接不了——R1 全程 0 喊话,我连独狼暴躁哥谨慎姐各自守哪、谁吃紧都不知道,01:58.0 波间静默 8 秒没人报点。呼喊≠报点,指挥辅助位在这游戏里物理性不存在。
4. **真人房连 bot 的台词都没有**:R1 三个真人全程只以狼倒地的闷响存在(00:15.3、00:50.3……闷响还都居中,分不清谁杀的、在哪个防区),波间没有 bot 那怕一句「又来一波,打起精神」。系统的社交兜底只写给了 bot,真人一进来就是社交真空——四个各玩各的,赢了 S 也不知道谁的功劳。
## P0 问题
1. **真人房社交真空,直接导致退游**:R1(房间 NTGV)整局队友喊话 0 条、真人语音 0 句、支援回应 0 次,独狼/暴躁哥/谨慎姐只有击杀闷响。上一局我明说「再冷场就拉真人开黑去」,这局兑现警告。真人房体验劣于 bot 房,这是留存杀手。
2. **唯一的社交闭环一局只成立一次且不可依赖**:R0 02:25.2→02:28.0 那次呼喊-补位闭环是两局里仅有的「有人应我」,且发生在教学 bot 上;5 条喊话被挤掉后,这闭环再没成立过。玩家最珍视的反馈恰恰是最脆弱的链路。
3. **波间无事可做 + 队友状态黑箱**:R0 01:28.3 静默 6 秒后接「还在吗?」,R1 01:58.0 静默 8 秒无人报点;教学承诺的「上滑状态」听不到任何队友信息(R0 01:10.4 vs 实际只能出击)。波间我只能干等,R1 被闲置提醒抓 6 次、01:36.0 走神回微信 8 秒——闲下来就是流失窗口。
## P1 问题
1. **闲置提醒「还在吗?」冒充陪伴**:R1 六次「还在吗?听到请碰一下屏幕」(00:12.7 起每隔约 30 秒一次)。系统越问,我越确认房间里没活人——这句提醒本身就是冷场的实锤,它该是社交提示(报队友动静),不是查岗。
2. **手忙脚乱时只有 error 震动没有人声**:R0 02:16.3–02:17.2 一秒内连环四次「冷却中乱滑被拦」震动,02:24–02:25 又是连点连拦。最需要有人喊「稳住别慌」的时刻,反馈全是负面震动,越急越烦。
3. **击杀无分工痕迹,S 评级没有故事**:R1 我 5 杀全靠自己听声出手,队友杀了多少、救了哪路一概不知(倒地闷响居中、无方位无归属)。打完「你小有斩获」(02:28.3)——可我想要的是「我们配合得真好」,这游戏给不出这句话的任何素材。
## 建议(按对「我愿意玩下去」的影响排序)
1. **把喊话做成双向战术频道**:单击求援必须保证有回应(真人不应答就 bot 语音兜底「收到/来了」);再加一个「报点」手势(如双击+方向滑),能喊出「左/右 + 狼/熊」。我想象中有开黑感的这游戏:有人喊「熊右边」、我应「收到」、杀完有人说「漂亮」——哪怕台词全是 bot,只要闭环稳定响,我就一直来。
2. **波间自动播一轮队友战报**:替换静默和「还在吗?」,波间播「小筝在南边杀了两只,暴躁哥那边吃了只熊」,让「上滑状态」真的能听到队友。我有事可听、有信息可指挥,就不会走神回微信。
3. **喊话通道不许被挤**:队友喊话优先级必须高于旁白和 BGM,挤不掉;实在冲突就排队播。bot 的「人味」是目前唯一的社交资产,R0 那种 9 条挤掉 5 条等于把招牌砸了。
## 给设计师的一句话
你让玩家听见了野兽,却没让玩家听见彼此——bot 那句「别慌,我来了」是我两局里唯一的留存理由,请让它在每一局、每一次呼喊后都能响起。
## v2 终评重访(2026-09-19)
**今天两局**:R1v2(房 KTSF,胜 S 余10,杀 6 / 出 2 全中,呼喊 2,队友喊话 8 条含支援回应 2)、R2v2(房 7QYA,胜 S 余10,杀 8 / 出 6 弧错 2,呼喊 0,队友喊话 5 条)。v2 总账佐证(metrics-v2):真人房喊话 7.7 条/人/局、呼喊 ack 可闻 11 条、闲置语音 93→17 次、R1 后同步点 0 人退游(含我收回归)。
### 昨天的诊断逐条对账
1. **「呼喊求援无回应义务」→ 修好了,这是翻案的核心**:昨天 R1 呼喊 0 次、应答 0(「按了也是对空气喊」),今天 R1v2 我喊 2 次回来 2 次——01:34.4 熊压右翼、我跟中间那位几乎同时喊「吃紧」,01:37.9 右侧回「别慌,我来了!」(这声恰好撞上我 01:36.0 低头回微信那 8 秒,转写白纸黑字,锅是我的不是频道的);终波 02:38.9 我再喊,02:41.7 又一声应答、贴脸那只狼应声倒地。呼喊-应答闭环 2/2 成立,v2 全场 ack 可闻 11 条。R2v2 我呼喊 0 不是不敢喊,是没碰上该喊的刀刃时刻——呼喊从「对空气」变成了「留着有用」的战术资源。
2. **「bot 喊话被挤、人味丢包」→ 大幅好转,还剩零头**:昨天 9 条挤掉 5 条(腰斩),今天 R1v2 8 条只折 00:07.0 开局一条,R2v2 5 条;且喊话情报味足了——02:32.8 左翼旋风斩收双狼顺手报「嗯,解决了」、02:37.1 熊倒地前有人吼「拿下!」。metrics 自己也认账「1-2 条/局被挤」,这条算修了七成。
3. **「无报点、无指挥通道」→ 修了一半:能听情报,还不能发情报**:今天靠喊话真指挥上了——01:34.4 中间喊「吃紧」我就不分兵去补、02:04.0/02:32.8 左翼两声「嗯,解决了」我把耳朵钉死 N/NE/E 主防区,外加两次双击旋风斩救场(02:07.7、02:37.1)。可这只是被动听:我能发出的信息仍只有「吃紧」一个比特,喊不出「熊右边」,主动报点手势物理性不存在。波间 01:05.1 照样静默 8 秒没人趁空报点,「还在吗」还响了 8 回(02:50.4 快结算了还在问)——好在频道里有正事,它降级成背景音了。
4. **「真人房连 bot 台词都没有」→ 收回**:昨天整局 0 喊话 0 人声、倒地闷响居中分不清谁杀的;今天两局 13 条真人喊话。「真人房比 bot 房还冷」这句我收回——真人房甚至比 bot 房干净(bot 房 9 折 5,真人房 8 折 1)。
### 距离「有开黑感的围猎」还差什么(v3 愿望清单)
1. **主动报点手势**:双向战术频道只修了「应答」半边——给我「方向+兽种」(双击+方向滑)的报点手势,能喊出「熊右边 / 左狼来了」,我这指挥辅助位一身开黑劲才真正有处使。
2. **波间队友战报轮播**:用「小筝在南边杀了两只、暴躁哥吃了只熊」替换静默 8 秒和「还在吗?」查岗,让教学承诺的「上滑状态」真有东西听——我就不走神回微信,闲下来的每秒都是流失窗口。
3. **喊话通道零丢包**:8 折 1 已经能听,但 metrics 承认 1-2 条/局还在被挤——人味是这游戏现在的招牌资产,排队播也行,一条都别丢。
### 愿意继续玩:改判
**是——收回昨天「不玩了」,改回「继续玩」**。两条死因(喊出去没人接、频道全程死寂)今天都被打脸:呼喊 2/2 有应答、真人喊话 8+5 条。保留条款:再冷一局我照样走——但今天这房间是热的,我连拉闺蜜进来开黑的心都有了。
### 给设计师的一句话
昨天你让我听见了野兽,今天终于听见了彼此——把报点手势给我、把波间那 8 秒填满,下局我带闺蜜一起来。