轉(zhuǎn)帖|行業(yè)資訊|編輯:龔雪|2016-05-31 15:40:09.000|閱讀 380 次
概述:本文為大家分享一款U3D資源優(yōu)化工具,并為大家介紹該工具的主要功能。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本工具依據(jù)官方提供的U3D資源的設(shè)計(jì)建議,對手游的安卓客戶端(apk)進(jìn)行靜態(tài)掃描、分析,并生成資源優(yōu)化報(bào)告,最終以Web形式呈現(xiàn)給開發(fā)者。
本工具的整體設(shè)計(jì)思路及功能結(jié)構(gòu)如下圖所示:
設(shè)計(jì)思路及功能結(jié)構(gòu)圖
U3D作為目前手游開發(fā)的常用工具,能幫助手游擁有非常華麗的3D畫面,但受限于移動終端有限的系統(tǒng)資源,游戲場景中的資源必須合理分配,從而提高游戲客戶端的性能。
然而,Unity開發(fā)的游戲其資源文件都存放在asset文件中,而Unity官方并沒有公布asset的文件格式及原始文件的壓縮打包方法。所以,對于代理手游,無法直接獲取游戲的原始資源文件進(jìn)行資源文件的檢查。
因此這款工具尋求了一種新的方法,從apk文件中直接獲取原始資源文件,并按照Unity官方提供的優(yōu)化標(biāo)準(zhǔn),對原始資源文件進(jìn)行檢查,推動開發(fā)商修正不合理的資源文件,提高游戲的客戶端性能。
重復(fù)資源檢查:
資源重復(fù)是造成游戲安裝包過大的重要原因,比如擁有不同動作的同一個(gè)人物從兩個(gè)不同文件導(dǎo)入到Unity,那么它的mesh數(shù)據(jù)就被保存了兩次,這樣就造成了資源的冗余。U3D現(xiàn)在提供了檢查冗余資源的功能,可以幫助開發(fā)團(tuán)隊(duì)快速、有效地找到冗余資源,對安裝包進(jìn)行瘦身 。
重復(fù)資源檢查報(bào)告
問題資源預(yù)覽:
僅憑一個(gè)資源文件名,可能無法快速定位到有問題的資源,U3D提供了問題資源的預(yù)覽功能,開發(fā)團(tuán)隊(duì)可以更直觀地了解是哪個(gè)資源文件出了問題,提高定位問題的效率。
出現(xiàn)問題的任務(wù)模型文件
下面讓我們通過測試《多克洛》這樣一款冒險(xiǎn)類手機(jī)游戲,一同來感受這款測試工具的奇妙之處。
原文轉(zhuǎn)載自:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn