此处为全站公告,通常对读者进行申明或对该WIKI某些规则进行公告,请在确认后修改本通告。本WIKI编辑权限开放,欢迎收藏起来防止迷路,也希望有爱的小伙伴和我们一起编辑哟~

全站通知:

判定与精准度计算

阅读

    

2026-03-15更新

    

最新编辑:Desktop-0114514

阅读:

  

更新日期:2026-03-15

  

最新编辑:Desktop-0114514

来自冰与火之舞WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
Desktop-0114514

游戏判定

游戏会根据玩家点击的准确程度并在轨道的上方给出判定反馈。
与大部分音游所采用的以时间为基准的判定方式不同,本游戏以星球与轨道的夹角为基准判定准确程度,通常情况下,其对应关系见下表:

判定 角度区间
完美! ±30°
稍快! -30°~-45°
稍慢! +30°~+45°
太快! -45°~-60°
太慢! +45°~+60°
太快!!

(无效)[1]

<-60°
太慢!!

(无效)[2]

>+60°

此外,在一些情况下还会触发以下三种判定:

多次按键 :于r73引入的新判定。[需要更多信息]

失误... :此判定意为没有在正确的时机进行操作从而导致漏拍,仅在不败模式中有效。
按太快... :此判定意为在进入下一个轨道判定前出现多次“太快!!”后触发,会替换最后一次“太快!!”[3],仅在不败模式中有效。


上表中的角度区间可根据以下公式转换为时间区间的表述[4]

$$ \text{Timing(ms)} = ({\text{Angle}\degree} * \text{Scale}\%) * 1000 / (\text{BPM} * \text{Multipler}) / 3 $$

其中,Timing 为判定时间值,Angle 为判定角度值,Scale 为新宇宙 独属事件的判定区间缩放值,Multipler 为飚速模式速率。

可见,当BPM越快时判定时间越小。但出于游戏性考虑,判定时间存在两层上限值:

第一层

第一层上限值按难度进行了细分,不同难度下的BPM与判定时间上限值见下表:

判定 难度
宽松 标准 严格 移动端
BPM 上限值 ~220 ~310 500 固定数值
完美 ±25ms ±50ms
稍快

/稍慢

±30ms ±70ms
太快!

/太慢!

±91ms ±65ms ±40ms ±90ms

目前已知加载官方关卡或创意工坊关卡时,在BPM高于340时会出现切换判定模式的选项。

判定难度的选择只影响太快! /太慢!太快!! /太慢!! 判定。在PC端,飚速模式下游戏还会将上述上限值乘以飚速模式的倍率后,与计算出的判定时间比对,取较大的一方;移动端则是直接与上限值比较。

第二层

第二层判定下限则是硬性的25ms限制, 在第一层上限值中计算出的判定时间会跟这里的25ms进行比对,取较大的一方作为最终的判定时间。在大部分情况下,这一层的限制只影响“完美!”判定。
25ms是官方设置的最小判定下限,即使是25%的判定区间也不能打破。无法通过常规手段达到<25ms的判定要求。


综上所述,假如一个谱面的当前BPM过高,计算出的判定时间过小时,游戏将会将其强制调整为所选难度的最低值,这种情况会导致实际判定的角度扩大,常见于包含高BPM的谱面。

举例(含少量计算)
假设某一谱面的BPM为600, 普通模式下使用严格判定难度,无判定区间缩放,那么根据上述公式可计算得出:

完美判定需要 (±30*1)*1000/(600*1)/3≈±16.67(ms)

可见远小于封顶值 ±25ms,那么此时游戏将会强制设置为±25ms,因此实际上,该谱面的完美判定为 25ms。

此时根据公式计算得出实际的判定角度区间为:±25*3*600*1/(1*1000)=±45°

相较于原先的±30°扩大了30°(±45°-±30°=±15°)

而在速度很快时,还可能出现判定范围缺失的现象。

举例(含少量计算)
以1-X为例,该关卡的BPM为150,假设飚速模式倍率为5.0,无判定区间缩放,那么根据上述公式可计算得出:

完美判定需要 (±30*1)*1000/(150*5)/3≈±13.33(ms)

稍快/慢判定需要 (±45*1)*1000/(150*5)/3=±20(ms)

可见远小于边界值 ±25ms,那么此时游戏将会强制设置为±25ms,因此实际上,该谱面的“完美”判定,“稍快/慢”判定均为 25ms。

两个判定区间完全相同时取较好结果,因此在实际游玩中不会出现稍快/慢的判定文字,即该判定结果的判定范围缺失。


通过某些纯游戏机制手段可以突破25ms的下限。

精准度计算

游戏中有精准度X精准度两个数值:


精准度是自游戏开发以来就一直沿用的系统。


X精准度是1.15更新后添加的精准度计算系统。
由于该成绩更能突出玩家的真实表现,且最大值不随谱面的变化而变化,目前社区讨论的“精准度”多为X精准度。

精准度

精准度分基础精准度和额外精准度,基础精准度为100%,每获得一个“完美!”判定增加0.01%的额外精准度,获得“稍快!/稍慢!”判定不增加额外精准度,除这三种判定外的其他判定,每获得一个会减少(100%/物量)精准度

即:游戏每个谱子的理论最大值为100%+物量*0.01%

精准度的计算公式为:100% + 完美判定数*0.01% - 100%/物量*(太快!/太慢!/太快!!/太慢!!判定总数)。检查点的使用会影响精准度,从检查点开始后到终点,额外精准度会以检查点前的额外精准度加上最新一次的额外精准度。

X精准度

在X精准度计算系统下,每种判定都被赋予了权重,权重如下:[5]

判定 精准度权重
完美! 100%/该判定数量
稍快!

稍慢!

100%/该判定数量*75%
太快!

太慢!

100%/该判定数量*40%
太快!!

太慢!!

100%/该判定数量*20%
失误...

按太快...

0

将上述结果相加得到的结果称为Raw Accuracy,将这个结果乘以(检查点使用次数^0.9875)得到的结果即为X精准度

综上,当在不败模式中获得All Miss的X-精准度为0%,而获得完美无瑕时X-精准度为100%。

注意:无论在哪种计算模式,一个轨道对应1个物量(RJ-X的双押轨道也是),但当谱面存在中旋方块时,由于其后紧接的一个方块自动算作完美使得完美数总大于0,X-精准度也大于0%。

精准度的显示

如果某个关卡是你在1.15更新前通过的,且在1.15更新后未进行过游玩,那么在选中该关卡时将仅显示精准度。否则显示X精准度。
当达到理论最大值(精准度随谱子的变化而变化,X精准度即为100%)时,通关后会显示“完美无瑕!”字样,并播放一段音效,结算界面和选关页面的精准度会变成金色。


说明

  1. 出现此判定反馈同时会在星球点错的位置标记一个×的图案作为提示
  2. 出现此判定反馈同时会在星球点错的位置标记一个×的图案作为提示,此判定出现时就已经无法再挽救了。
  3. 在非不死模式下触发此判定时玩家直接死亡,同时会有“按太多下了!”的显示(在完成度下方)。
  4. 参见由制作组公开的 官方说明文档
  5. 详情可见r80版本更新日志