仙剑奇侠传6-设置优化图文详细教程
作者:佚名 来源:本站 时间:2024-12-07 点击:次
《仙剑奇侠传6》游戏优化差强人意,如何优化才能让游戏体验更好呢?今天小编为大家带来“Nukepayload2”分享的《仙剑奇侠传6》提高加载速度方法,祝大家都有一个顺畅的游戏体验,一起来看吧。
仙剑6有大量UnityWeb格式的资源文件和其它被压缩的unity3d资源文件。
UnityWeb使用LZMA格式压缩,就是大家常用的7zip压缩中的一种。
7z压缩和解压都极慢,大家是知道的。作为一个离线的游戏,不应该使用这种高强度压缩过的资源文件。
以下是加载速度优化方法及对比:
我编写了基于.netframework4.5的unity3d文件分析器,它完全加载文件时整个文件会被读取到内存,压缩的部分会解开压缩。如果有序列化的类型树就会分析类型树。
为了减少JIT时间的干扰,我安装了RynJIT优化器。
运行时用Debug编译方式,脱离调试器执行。
我随便找了仙剑6的一首音乐的资源文件。大小是3261kb。
反复加载3次,最快一次加载用时1125毫秒,最慢1534毫秒。
再看看加载相对较快的穹之扉。穹之扉使用了未压缩的UnityRaw格式。
找了一首歌的资源文件,3349kb.加载三次,最快的一次仅仅用了31毫秒。最慢的首次加载也只用了107毫秒。
所以,要优化加载速度和减少切换场景的卡顿就要使用未压缩的或者轻度压缩的资源文件格式,而不是用这种强力压缩的文件格式。
解压缩使用开源库SevenZip。
不要质疑解压的效率问题。我用的库与开发团队用的是一样的。
本次分享游戏《仙剑奇侠传6》攻略。
- 上一篇: 仙剑奇侠传6-人物区分 各主角人物性格区分
- 下一篇: 仙剑奇侠传6-画面及游戏性试玩心得
相关阅读
更多资讯
- 仙剑奇侠传6-画面及游戏性试玩心得
- 仙剑奇侠传6-通关心得感受
- 仙剑奇侠传6-多核CPU设置优化办法
- 仙剑奇侠传6-浮空峰应龙打法攻略
- 仙剑奇侠传6-1.03补丁更新使用心得
- 仙剑奇侠传6-归墟洛家迷宫攻略及小游戏玩法技巧
- 仙剑奇侠传6-妖界之心攻略
- 仙剑奇侠传6-加速跑步技巧分享
- 仙剑奇侠传6-锁河山迷宫机关图文详细攻略
- 仙剑奇侠传6-结局解析 结局啥意思
- 仙剑奇侠传6-无法读取天晴之海地图处理办法
- 仙剑奇侠传6-居十方机关解法及运转原理
- 仙剑奇侠传6-驭界枢片段出错处理办法
- 仙剑奇侠传6-归墟迷宫图文详细攻略
- 仙剑奇侠传6-结局是啥
- 仙剑奇侠传6-洛家庄支线任务攻略
- 仙剑奇侠传6-二周目继承内容介绍
- 仙剑奇侠传6-画面及剧情通关心得
- 仙剑奇侠传6-人物结局解析
- 仙剑奇侠传6-浮金堂BUG地点进入办法