仙剑奇侠传6提高游戏加载速度方法介绍 仙剑6怎么提高加载速度
仙剑奇侠传6游戏中相信很多玩家都不知道怎样提高游戏的加载速度吧,今天小编就来给大家讲解一下游戏中的提高加载速度的方法,希望可以帮到大家。
仙剑奇侠传6提高游戏加载速度方法介绍:
我编写了基于.netframework4.5的unity3d文件分析器,它完全加载文件时整个文件会被读取到内存,压缩的部分会解开压缩。如果有序列化的类型树就会分析类型树。
为了减少JIT时间的干扰,我安装了RynJIT优化器。
运行时用Debug编译方式,脱离调试器执行。
我随便找了仙剑6的一首音乐的资源文件。大小是3261kb。
反复加载3次,最快一次加载用时1125毫秒,最慢1534毫秒。
再看看加载相对较快的穹之扉。穹之扉使用了未压缩的UnityRaw格式。
找了一首歌的资源文件,3349kb.加载三次,最快的一次仅仅用了31毫秒。最慢的首次加载也只用了107毫秒。
所以,要优化加载速度和减少切换场景的卡顿就要使用未压缩的或者轻度压缩的资源文件格式,而不是用这种强力压缩的文件格式。
解压缩使用开源库SevenZip。
不要质疑解压的效率问题。我用的库与开发团队用的是一样的。
以上就是游戏中提高加载速度的方法,希望可以帮到大家。
关键词: 仙剑奇侠传6 仙剑奇侠传6攻略