我已经完成了2.3系列新 bug 修复版本的工作,它修复了以下问题:
Android 设备上的声音效果播放导致帧率下降
在旧版本游戏中创建的冒险世界中,"冒险重启"功能无法正常工作
外部键盘和鼠标控制无法在移动设备上工作
缓慢的音频播放导致帧率下降的问题在 Android 上一直存在,自 2012 年1.17发布以来, Android 上的第一个版本。但是,因为在古代,无论如何都是紧张的,所以这种下降并不明显。它逐渐开始成为一个问题,最近随着 Android 设备的成熟,帧速率更有可能一直保持在 60 fps 以上。
几天前,我对 Survival craft 2 完整版做了一个尝试性的修复,并将其提交到商店作为测试。不幸的是,声音问题并没有消失,滞后仍然存在。
所以我决定使用核能。我完全抛弃了 Android 当前的音频系统,它使用了基于 Java 的 Audio track 对象,并用 OpenAL 取而代之。OpenAL for Android 使用原生 OpenSL ES 后端,而不是有问题的 Audio track 。Survival craft 也在所有 iOS 设备上使用 OpenAL ,所以这个改变并不太复杂,也不太冒险。
我提交了 Survivalcraft 2 Day One 的新版本(版本 2 . 3 . 11 . 3 ),其中包含最新的修复。请更新,让我知道,如果一切正常。如果是的话,我会提交完整版的 Survival craft 和其余的游戏。
请注意-目前只有 Survival craft2 第一天有固定的。游戏的其他版本仍然使用旧的音频系统。
Android 设备上的声音效果播放导致帧率下降
在旧版本游戏中创建的冒险世界中,"冒险重启"功能无法正常工作
外部键盘和鼠标控制无法在移动设备上工作
缓慢的音频播放导致帧率下降的问题在 Android 上一直存在,自 2012 年1.17发布以来, Android 上的第一个版本。但是,因为在古代,无论如何都是紧张的,所以这种下降并不明显。它逐渐开始成为一个问题,最近随着 Android 设备的成熟,帧速率更有可能一直保持在 60 fps 以上。
几天前,我对 Survival craft 2 完整版做了一个尝试性的修复,并将其提交到商店作为测试。不幸的是,声音问题并没有消失,滞后仍然存在。
所以我决定使用核能。我完全抛弃了 Android 当前的音频系统,它使用了基于 Java 的 Audio track 对象,并用 OpenAL 取而代之。OpenAL for Android 使用原生 OpenSL ES 后端,而不是有问题的 Audio track 。Survival craft 也在所有 iOS 设备上使用 OpenAL ,所以这个改变并不太复杂,也不太冒险。
我提交了 Survivalcraft 2 Day One 的新版本(版本 2 . 3 . 11 . 3 ),其中包含最新的修复。请更新,让我知道,如果一切正常。如果是的话,我会提交完整版的 Survival craft 和其余的游戏。
请注意-目前只有 Survival craft2 第一天有固定的。游戏的其他版本仍然使用旧的音频系统。