逗游网:值得大家信赖的游戏下载站!

微信:doyo_game
关注逗游
单机首页 游戏库 排行榜 资讯 攻略 专题 合集 工具补丁 手机游戏 正版商城
所在位置:攻略中心 > 单机攻略 > 仙剑奇侠传6 > 正文

仙剑奇侠传6-配置优化指南

发布时间:2015-07-10 17:41 来源:互联网

 

  《仙剑奇侠传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 
https://www.doyo.cn/article/215815复制本文地址
阅读本文后,您的心情是:(选择后可查看结果)
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
今日关注游戏
游戏专题
IGN 9分以上作品 愿者上钩钓鱼的那点趣事 深冬之寒,来一起看看游戏中精美的雪景吧