仙劍奇俠傳6 提高加載速度方法 怎麼提高加載速度
仙劍奇俠傳6 提高加載速度方法 怎麼提高加載速度
《仙劍奇俠傳6》中如何提高加載速度?下面為大家帶來解決方法,感興趣的玩家們一起來看看吧。
遊戲中有大量UnityWeb格式的資源文件和其它被壓縮的unity3D資源文件。
UnityWeb使用LZMA格式壓縮,就是大家常用的7zip壓縮中的一種。
7z壓縮和解壓都極慢,大家是知道的。作為一個離線的遊戲,不應該使用這種高強度壓縮過的資源文件。
以下是加載速度對比:
我編寫了基於.net framework 4.5的unity3d文件分析器,它完全加載文件時整個文件會被讀取到內存,壓縮的部分會解開壓縮。如果有序列化的類型樹就會分析類型樹。
為了減少JIT時間的干擾,我安裝了RynJIT優化器。
運行時用Debug編譯方式,脱離調試器執行。
我隨便找了仙劍6的一首音樂的資源文件。大小是3261kb。
反覆加載3次,最快一次加載用時1125毫秒,最慢1534毫秒。
再看看加載相對較快的穹之扉。穹之扉使用了未壓縮的UnityRaw格式。
找了一首歌的資源文件,3349kb.加載三次,最快的一次僅僅用了31毫秒。最慢的首次加載也只用了107毫秒。
所以,要優化加載速度和減少切換場景的卡頓就要使用未壓縮的或者輕度壓縮的資源文件格式,而不是用這種強力壓縮的文件格式。
解壓縮使用開源庫SevenZip。
不要質疑解壓的效率問題。我用的庫與開發團隊用的是一樣的。
-
特效等級對比(第2部分) 超級房車賽:起點2,畫面設置説明 特效等級對比
VEHICLEDETAILS:車輛細節,説實話我只注意到LOW下車手沒了。。。OBJECTS:物體等級,區別也不是很大,主要是一些場景模型有了變化,估計是使用了細分曲面。VEHICLEREFLECTIONS:車輛反射,這個效果對比最明顯,基本也是三個檔次:LOW,MEDIUM-HIGH,ULTRA。只有ULTRA才能對場景環境做...
-
魔法世界 最低配置,推薦配置 配置要求高嗎
魔法世界最低配置推薦配置配置要求高嗎配置要求MINIMUM:OS:Vista64bitProcessor:Core2Duo2GHzMemory:4GBRAMGraphics:HDGraphics4000DirectX:Version9.0cHardDrive:3GBavailablespaceRECOMMENDED:OS:W864bitProcessor:i7Memory:8GBRAMGraphics:2GBdedicatedcar...
-
救援行動2全職英雄 試玩的解説視頻 全職英雄好玩嗎
救援行動2全職英雄試玩的解説視頻全職英雄好玩嗎《救援行動2:全職英雄》是讓玩家作為城市消防部門的負責人對整個城市的安全負責,很多玩家小時候的夢想是當一名消防隊員,下面小編就為大家帶來上手試玩視頻,大家可以根據視頻內容判斷這款遊戲好玩嗎,希望對各位玩家有...
-
殖民地、建築、銀河、事件平衡性調整 羣星1.5更新了什麼 Stellaris1.5更新內容一覽
殖民地&移民基礎殖民時間加倍當人口移民至新星球時,會獲得一個10年的幸福加成給定時間內只有一個人口可以移民建築農場現在產出更多食物來補償首都建築不再生產食物遊客中心礦物花費從100改為150遊客中心現在增加5%適居度奴隸加工廠礦物花費從350改為250奴...