对“音符流速”的简单研究

2021/1/51852 浏览综合
今天的这篇帖子,主要探究的是音符流速之间的关系,6.5速真的就是1速下落速度的6.5倍吗?
(由于是半夜整的,可能会有差错)
TapTap
音符流速,下落式音游普遍拥有的参数,也是对玩家来说非常重要的参数。举一些例子:移动端Arcaea,Deemo,Voez,Dynamix,Lanota,Dancerail,Bang Dream,Project Sekai都属于下落式音游。其游戏内均有对音符流速调节的设置。同时,音符流速直接决定了音符的下落速度以及铺面的密度。太低会导致过于密集,读谱困难;太高会导致下落速度过快,还没等反应过来音符已经飞走了。只有找到适合自己的流速,才能让自己发挥出最好的状态。
(说这么多也没用,楼主常年6.5速,音符飞的根本看不清,就靠感觉乱打
(๑>؂<๑))
Arcaea中的音符流速范围为:1 – 6.5,其中
1速看起来是这样的:
TapTap
6.5速看起来是这样的:
TapTap
那么疑问来了,6.5速真的就是1速的6.5倍吗?于是我录制了视频,然后对下落速度进行了分析。
(注意:楼主的设备为 ipad air3,屏幕刷新率为60Hz)
第一步:采集素材
录制一段视频,这里以Ignotus为例子。同时以0.5流速作为单位进行录制。
第二步:获取数据
使用能够逐帧播放视频的软件(这里使用的是kinovea)进行计算从出现音符到下落到判定线所需要的时间。
我以这个节拍线(或者那个红蛇)作为参照。这里的音符流速为5。
TapTap
首先,记下刚刚出现这个参照物时的时间A(屏幕截图非常不清晰,这里裁剪了一下)。
A=443帧。
TapTap
接着,记下这个参照物到达判定线的时间B。
B=483帧。
TapTap
将二者的帧数相减,得到最后的用时B-A=40帧。
然后依次类推,计算出其他流速所对应的时间差如下图所示。
TapTap
这里其实有个插曲,原本我是从6.5速开始测的,所得出来的结果如下表。
TapTap
于是非常自然的就联想到了如下的结果。
TapTap
但是经实际验证,这个猜想是错误的(与上面的结果矛盾)。估计是因开始的时间没有统一,导致计算结果错乱,于是放弃了4.5-6.5之间的所有数据。采用1.5-4速之间的数据进行分析。
第三步:数据处理并验证
对其进行绘制散点图,并添加趋势线结果如下。通过这个方程,可以猜测其真正的公式为 y=200/x。
TapTap
延伸到其他流速,可得出下表。同时与上文所举的例子结果相符。说明这个方程基本是正确的。也因此可以通过这张表得出结论:6.5流速的下落速度确实是1速的6.5倍,其下落所花费的时间与流速的关系为
花费时间=200/音符流速/60(秒)。在6.5速状态下,音符砸地的时间为30.77帧(0.51秒),1速状态下,音符落地的时间为200帧(3.33秒)。
TapTap
到此我们就推测出来音符流速的真正关系了。所以说.....(喂!616什么时候能出个7速,方便我打塌方啊!!)[嗒啦啦2_起了杀心]
35
9
3