关于音频卡顿,节奏错乱的说明
大家好 这边喵赛克制作人
近几个月来有一部分玩家反馈游戏内节奏错乱,音频播放卡顿,延迟
我们几次尝试解决这个问题均未产生本质性的解决,十分抱歉
不过目前,我们联系了音频中间件提供商 criware
在双方多次沟通,测试后,撰写了详细的问题调查报告
在经过仔细阅读报告之后,我们已经明白了问题的原因。
针对问题,我对玩家进行如下解释。
卡顿的原因
在一些机型中,安卓系统的音频播放功能,需要由系统,对cpu进行调度,控制cpu完成播放功能。
一部分玩家知道,喵赛克的曲目,由背景音乐轨道,和众多的按键音频文件配合播放而构成
我们在此处,为了玩家们的演奏体验,大量利用了criware音频中间件的“低延迟播放”功能
导致部分较低性能的机型,以及部分cpu调度系统的特点,无法按照游戏指定的时间完成播放,
(一部分机型在更新新的安卓系统后会出现该问题,
是因为新的安卓系统cpu调度系统产生了变化)
在以上的情况下,播放操作的处理会有拥堵现象,
从而造成玩家们看到的音频卡顿,节奏错乱的情况。
解决方案
我们将会对播放过程中 所有的音效,进行分别处理,将玩家可演奏的部分,
和自动回放的部分,在程序中进行分组处理,再利用不同的播放方式,
回避“低延迟回放”功能频繁使用给部分机型和cpu调度机制带来的压力,
以解决该问题。
感谢玩家们热情的反馈,以及criware方面迅速的反馈和详尽的调查报告。
我们会尽快修改游戏播放机制,以解决该问题。