Files
xsl ae850a4ce0 feat(rhythm): 鼓手模式重构——屏幕六区鼓组 + 无鼓伴奏合拍(用户裁定重构)
- 屏幕3列×2行六区鼓组(列=声像左中右/行=音高上亮下沉),六件程序合成打击乐,三重冗余蒙眼可辨
- 无鼓伴奏BGM上跟随领奏 call&response + 加花句;3曲90/105/120 BPM解锁制,BPM实测89.99/105.00/120.01
- 引擎后向兼容扩展:onGesture补{x,y}坐标(单参回调零感知,15游戏+3引擎测试全量回归零失败)
- 判定简化:全部音符=分区点按零延迟,旧双击补偿/下滑折中退役;键盘Digit1-6+空格=家区
- 教学摸鼓认区(摸哪报哪,8s无触摸自动进阶)+重教≤2+降速DDA+归因真话律
- 保留旧作好评:跟随领奏核心/S~C评级/解锁制/判定口径/guide工程遗产
- 语音49id双性别+8key;R1+R2连续2轮4/4愿意玩P0=0裁定可交付;live直证33 Perfect dt≈0.00s
- 03号文档仅文末加取代指针;新设计24号;档案research/rhythm-drummer/;Mureka累计$1.35
2026-09-14 20:17:10 +08:00

219 lines
12 KiB
Markdown
Raw Permalink 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.
# 试玩转写:《rhythm》
> 本文件是「玩家感知日志」:一位新手玩家的整局体验转写。语音列出了玩家听到的每句话全文,
> 音效/BGM/震动按发生时间列出。「静默」段 = 玩家什么也听不到。手势是剧本注入的(模拟真人手部动作),
> 非最优操作:包含犹豫、误操作与乱试。语音时长按语速估算(±20%),仅供节奏参考。
t+ 0.0s (玩家点开游戏,轻触屏幕开始)
t+ 0.0s ▶ 语音:「欢迎来到节拍行者。今天你是乐队的鼓手,整面屏幕都是你的鼓。」
t+ 0.0s 【状态】开场旁白:我是鼓手,整个屏幕都是鼓。单击跳过 开场旁白在播(认识你的鼓),单击可以跳过(语音播放中,语速1)
t+ 0.5s ▶ 语音:「先认识你的鼓。屏幕横着分三列,左边、中间、右边;竖着分两行,上面清亮,下面低沉。随便摸一摸,听到哪面鼓,我就告诉你它在哪。」
t+ 2.6s ▶ 语音:「摸到三个不同的地方,我们就开始。」
t+ 3.1s ♪ 向导音:explore(探索/安全)
t+ 11.1s ♪ 音效 sfx/inst_kick
t+ 11.1s ▶ 语音:「下中,底鼓。」
t+ 13.2s 【状态】进入摸鼓认区:先四处摸摸,听到哪面鼓就报哪面鼓的名 摸鼓认区:随便摸,摸到 3 个不同的地方就开始(已摸 1 区)(无 BGM,语速1)
#### 【玩家动作】背景音乐《启程》无鼓伴奏已在轻声循环——拍子网格的底,鼓由我来打
t+ 13.2s 【状态】六面鼓摸遍了:左上踩镲、上中高嗵、右上吊镲、左下军鼓、下中底鼓、右下低嗵 教学:听领奏,下一小节照样敲(BC)(无 BGM,语速1)
t+ 13.2s 【状态】又摸了两下重复的,只响不报名 教学:听领奏,下一小节照样敲(BC)(无 BGM,语速1)
t+ 13.2s ♪ 音效 sfx/dm_hat
t+ 13.2s ▶ 语音:「左上,踩镲。」
t+ 13.2s ♪ 音效 sfx/dm_tomhi
t+ 13.2s ▶ 语音:「上中,高嗵。」
t+ 13.2s ▶ 语音:「下面正中间,是底鼓,你的家。先听四下数拍,然后跟着我敲。」
t+ 13.2s ♪ 音效 sfx/dm_snare
t+ 13.2s ♪ 音效 sfx/inst_kick
t+ 13.2s ♪ 音效 sfx/dm_tomlo
t+ 13.2s ♪ 音效 sfx/dm_hat
t+ 13.2s ♪ 音效 sfx/dm_tomlo
t+ 13.2s 【状态】摸到三个不同的地方,自动开始教学第一步 教学:听领奏,下一小节照样敲(BC)(无 BGM,语速1)
t+ 13.2s 【状态】教学第 1/3 步:听数拍和领奏,下一小节照着敲 教学:听领奏,下一小节照样敲(BC)(无 BGM,语速1)
t+ 16.7s 〰 震动:beat(节拍点)
t+ 17.3s 〰 震动:beat(节拍点)
t+ 18.0s 〰 震动:beat(节拍点)
t+ 18.7s 〰 震动:beat(节拍点)
t+ 19.3s 〰 震动:beat(节拍点)
t+ 22.0s ♪ 音效 sfx/inst_kick
t+ 22.0s ♪ 音效 sfx/dm_accent
t+ 22.8s ▶ 语音:「左下是军鼓,右下是低嗵。一左一右,跟着打。」
t+ 24.9s 【状态】教学第 2/3 步:听数拍和领奏,下一小节照着敲 教学:听领奏,下一小节照样敲(BL→BR)(无 BGM,语速1)
t+ 27.3s 〰 震动:beat(节拍点)
t+ 28.0s 〰 震动:beat(节拍点)
t+ 28.7s 〰 震动:beat(节拍点)
t+ 29.3s 〰 震动:beat(节拍点)
t+ 30.0s 〰 震动:beat(节拍点)
t+ 31.3s 〰 震动:beat(节拍点)
t+ 32.7s ♪ 音效 sfx/dm_snare
t+ 32.7s ♪ 音效 sfx/dm_accent
t+ 34.0s ♪ 音效 sfx/dm_tomlo
t+ 34.0s ♪ 音效 sfx/dm_accent
t+ 34.8s ▶ 语音:「上面一排更清亮。左上踩镲,上中高嗵,右上吊镲。听这一句,三个音。」
t+ 36.9s 【状态】教学第 3/3 步:听数拍和领奏,下一小节照着敲 教学:听领奏,下一小节照样敲(TL→TC→TR)(无 BGM,语速1)
t+ 40.7s 〰 震动:beat(节拍点)
t+ 41.3s 〰 震动:beat(节拍点)
t+ 42.0s 〰 震动:beat(节拍点)
t+ 42.7s 〰 震动:beat(节拍点)
t+ 43.3s 〰 震动:beat(节拍点)
t+ 44.0s 〰 震动:beat(节拍点)
t+ 44.7s 〰 震动:beat(节拍点)
t+ 46.0s ♪ 音效 sfx/dm_hat
t+ 46.0s ♪ 音效 sfx/dm_accent
t+ 46.7s ♪ 音效 sfx/dm_tomhi
t+ 46.7s ♪ 音效 sfx/dm_accent
t+ 47.4s ♪ 音效 sfx/dm_crash
t+ 47.4s ♪ 音效 sfx/dm_accent
t+ 48.1s ▶ 语音:「很好,演出开始。」
t+ 50.2s ♪ 向导音:battle(战斗/对抗)
t+ 50.2s 【状态】教学完毕,曲目一《启程》90 拍开始。先听四下底鼓数拍,然后是「现在跟着我打」 演奏中(启程):还剩 32 个应答音。领奏停了、轮到空拍,就该我出手了;有一段加花要连打(无 BGM,语速1)
#### 【玩家动作】《启程》无鼓伴奏 BGM 起,四下底鼓数拍对齐小节
t+ 51.2s 〰 震动:beat(节拍点)
t+ 51.9s 〰 震动:beat(节拍点)
t+ 52.6s 〰 震动:beat(节拍点)
t+ 52.8s ♪ 向导音:menu(系统界面)
t+ 52.8s ▶ 语音:「菜单。单击切换选项,双击确认。」
t+ 52.8s 【状态】曲中暂停,进了菜单 暂停菜单:单击切选项,双击确认,上滑帮助,下滑恢复演奏(语音播放中,语速1)
#### 【玩家动作】BGM 在断点冻住——谱面、判定、音乐全部暂停
t+ 53.2s 〰 震动:beat(节拍点)
t+ 54.9s ▶ 语音:「继续演奏。」
#### 【玩家动作】还是想打完这首,下滑回去
t+ 54.9s ▶ 向导语音:「四拍之后,继续。」
t+ 54.9s 【状态】听到「四拍之后,继续」,跟着四下底鼓数拍进来了 演奏中(启程):还剩 32 个应答音。领奏停了、轮到空拍,就该我出手了;有一段加花要连打(语音播放中,语速1)
#### 【玩家动作】BGM 从断点续播,节拍网格整体后移了一小节
t+ 54.9s ……… 静默 5s(还在数拍子,第一句没敢出手) ………
t+ 57.1s 〰 震动:beat(节拍点)
t+ 57.8s 〰 震动:beat(节拍点)
t+ 58.4s 〰 震动:beat(节拍点)
t+ 59.1s 〰 震动:beat(节拍点)
t+ 60.9s ▶ 向导语音:「现在跟着我打。」
t+ 60.9s ♪ 向导音:turn(轮到你)
t+ 60.9s 〰 震动:beat(节拍点)
t+ 62.2s 〰 震动:beat(节拍点)
t+ 64.0s 〰 震动:error(做错了:两连短震)
t+ 65.4s ▶ 向导语音:「慢了半拍,下一小节跟上我就行。」
t+ 65.4s 〰 震动:error(做错了:两连短震)
t+ 65.4s 【状态】第一句全漏了,听到「慢了半拍,下一小节跟上我就行」 演奏中(启程):还剩 30 个应答音。领奏停了、轮到空拍,就该我出手了;有一段加花要连打(语音播放中,语速1)
t+ 68.9s 〰 震动:beat(节拍点)
t+ 70.2s 〰 震动:beat(节拍点)
t+ 71.6s ♪ 音效 sfx/dm_snare
t+ 71.6s ♪ 音效 sfx/dm_accent
t+ 72.9s ♪ 音效 sfx/dm_tomlo
t+ 72.9s ♪ 音效 sfx/dm_accent
t+ 72.9s 〰 震动:自定义震型 [20,40,20]
t+ 76.9s 〰 震动:beat(节拍点)
t+ 77.6s 〰 震动:beat(节拍点)
t+ 78.2s 〰 震动:beat(节拍点)
t+ 79.6s ♪ 音效 sfx/inst_kick
t+ 79.6s ♪ 音效 sfx/dm_accent
t+ 80.3s ♪ 音效 sfx/inst_kick
t+ 80.3s ♪ 音效 sfx/dm_accent
t+ 80.9s ♪ 音效 sfx/dm_snare
t+ 80.9s ♪ 音效 sfx/dm_accent
t+ 80.9s 〰 震动:自定义震型 [20,40,20]
t+ 84.9s 〰 震动:beat(节拍点)
t+ 85.6s 〰 震动:beat(节拍点)
t+ 86.2s 〰 震动:beat(节拍点)
t+ 87.6s ♪ 音效 sfx/dm_snare
t+ 87.6s ♪ 音效 sfx/dm_accent
t+ 88.3s ♪ 音效 sfx/dm_tomlo
t+ 88.3s ♪ 音效 sfx/dm_accent
t+ 88.9s ♪ 音效 sfx/inst_kick
t+ 88.9s ♪ 音效 sfx/dm_accent
t+ 88.9s 〰 震动:自定义震型 [20,40,20]
t+ 92.9s ▶ 语音:「过半了,保持。」
t+ 92.9s 〰 震动:beat(节拍点)
t+ 93.6s 〰 震动:beat(节拍点)
t+ 94.2s 〰 震动:beat(节拍点)
t+ 94.9s 〰 震动:beat(节拍点)
t+ 95.6s ♪ 音效 sfx/inst_kick
t+ 95.6s ♪ 音效 sfx/dm_accent
t+ 96.3s ♪ 音效 sfx/dm_snare
t+ 96.3s ♪ 音效 sfx/dm_accent
t+ 96.9s ♪ 音效 sfx/inst_kick
t+ 96.9s ♪ 音效 sfx/dm_accent
t+ 97.6s ♪ 音效 sfx/dm_tomlo
t+ 97.6s ♪ 音效 sfx/dm_accent
t+ 97.6s 〰 震动:自定义震型 [20,40,20]
t+ 98.2s 〰 震动:beat(节拍点)
t+ 99.6s 〰 震动:beat(节拍点)
t+ 100.2s 〰 震动:beat(节拍点)
t+ 100.9s ♪ 音效 sfx/dm_hat
t+ 100.9s ♪ 音效 sfx/dm_accent
t+ 102.3s ♪ 音效 sfx/dm_snare
t+ 102.3s ♪ 音效 sfx/dm_accent
t+ 102.9s ♪ 音效 sfx/inst_kick
t+ 102.9s ♪ 音效 sfx/dm_accent
t+ 102.9s 〰 震动:自定义震型 [20,40,20]
t+ 103.6s 〰 震动:beat(节拍点)
t+ 104.2s 〰 震动:beat(节拍点)
t+ 104.9s 〰 震动:beat(节拍点)
t+ 105.6s 〰 震动:beat(节拍点)
t+ 106.3s ♪ 音效 sfx/inst_kick
t+ 106.3s ♪ 音效 sfx/dm_accent
t+ 106.3s 〰 震动:success(成功长震)
t+ 106.9s ♪ 音效 sfx/dm_hat
t+ 106.9s ♪ 音效 sfx/dm_accent
t+ 107.6s ♪ 音效 sfx/inst_kick
t+ 107.6s ♪ 音效 sfx/dm_accent
t+ 108.3s ♪ 音效 sfx/dm_crash
t+ 108.3s ♪ 音效 sfx/dm_accent
t+ 108.3s 〰 震动:自定义震型 [20,40,20]
t+ 108.9s 〰 震动:beat(节拍点)
t+ 109.6s 〰 震动:beat(节拍点)
t+ 110.2s 〰 震动:beat(节拍点)
t+ 110.9s 〰 震动:beat(节拍点)
t+ 111.6s ▶ 语音:「最后有一段加花,跟着我连打。」
t+ 111.6s ♪ 音效 sfx/dm_snare
t+ 111.6s ♪ 音效 sfx/dm_accent
t+ 112.3s ♪ 音效 sfx/dm_tomlo
t+ 112.3s ♪ 音效 sfx/dm_accent
t+ 112.9s ♪ 音效 sfx/dm_hat
t+ 112.9s ♪ 音效 sfx/dm_accent
t+ 113.6s ♪ 音效 sfx/inst_kick
t+ 113.6s ♪ 音效 sfx/dm_accent
t+ 113.6s 〰 震动:自定义震型 [20,40,20]
t+ 114.3s ♪ 向导音:turn(轮到你)
t+ 114.2s 〰 震动:beat(节拍点)
t+ 114.6s 〰 震动:beat(节拍点)
t+ 114.9s 〰 震动:beat(节拍点)
t+ 115.2s 〰 震动:beat(节拍点)
t+ 115.6s 〰 震动:beat(节拍点)
t+ 115.9s 〰 震动:beat(节拍点)
t+ 116.2s 〰 震动:beat(节拍点)
t+ 116.9s ♪ 音效 sfx/inst_kick
t+ 116.9s ♪ 音效 sfx/dm_accent
t+ 117.3s ♪ 音效 sfx/inst_kick
t+ 117.3s ♪ 音效 sfx/dm_accent
t+ 117.6s ♪ 音效 sfx/inst_kick
t+ 117.6s ♪ 音效 sfx/dm_accent
t+ 117.9s ♪ 音效 sfx/dm_snare
t+ 117.9s ♪ 音效 sfx/dm_accent
t+ 118.3s ♪ 音效 sfx/dm_snare
t+ 118.3s ♪ 音效 sfx/dm_accent
t+ 118.6s ♪ 音效 sfx/inst_kick
t+ 118.6s ♪ 音效 sfx/dm_accent
t+ 118.9s ♪ 音效 sfx/dm_crash
t+ 118.9s ♪ 音效 sfx/dm_accent
t+ 118.9s 〰 震动:自定义震型 [20,40,20]
t+ 119.9s ♪ 向导音:settle(结算)
t+ 119.9s ▶ 语音:「A 级!准确率超过八成五,非常出色。」
t+ 119.9s 〰 震动:success(成功长震)
t+ 119.9s 〰 震动:success(成功长震)
t+ 119.9s 〰 震动:自定义震型 [20,40,20]
t+ 122.0s ▶ 语音:「新连击纪录!」
t+ 124.1s ▶ 语音:「新曲目解锁,追风!」
t+ 126.2s ▶ 语音:「单击再来一遍,右滑下一首,下滑回大厅。」
t+ 128.4s ♫ BGM 切换 → bgm/menu(淡入 800ms)
t+ 152.9s 【状态】曲子打完了(加花收尾是一记吊镲),结算播报中 结算播报中:听完单击再来一遍,右滑下一首,下滑回大厅(BGM=bgm/menu,语速1)
#### 【玩家动作】曲目 BGM 淡出,结算语音链播完会淡入大厅音乐