Unity5提取遊戲資源的三大工具

一、disunity

因爲之前寫過了所以這裏就不介紹了 。

 http://www.xuanyusong.com/archives/2584

二、UnityAssetsExplorer

下載地址:http://www.nexusmods.com/pillarsofeternity/mods/27/?tab=2&navtag=http%3A%2F%2Fwww.nexusmods.com%2Fpillarsofeternity%2Fajax%2Fmodfiles%2F%3Fid%3D27&pUp=1

百度雲下載地址: http://pan.baidu.com/s/1AwTrg

 

如果你想解Unity5的遊戲包,請使用 UnityAssetsExplorer 1.5 以上版本。

百度雲下載地址: http://pan.baidu.com/s/1sjkjSJz

 

如下圖所示,OpenAssets-File 選一個 .asset 或者一個.assetbundle 然後Extract All即可導出,感覺只是在disunity上增加了一個可視化的功能。

Unity3D研究院之提取遊戲資源的三個工具支持Unity5(八十四) - 雨鬆MOMO程序研究院 - 1

 

三、UnityStudio

其實我覺得這個工具非常牛逼、前面兩個都只能把資源解開,預覽圖片資源得用別的工具才能打開。然而UnityStudio可以直接在自己的軟件上查看圖片、shader、文本、還能直接播放音頻、甚至還能看場景Hierarchy視圖的樹狀結構。強烈推薦用UnityStudio啊。

下載地址:https://github.com/RaduMC/UnityStudio/releases

百度雲下載地址: http://pan.baidu.com/s/1hqjMnOg

直接預覽圖片

Unity3D研究院之提取遊戲資源的三個工具支持Unity5(八十四) - 雨鬆MOMO程序研究院 - 2

直接播放音頻

Unity3D研究院之提取遊戲資源的三個工具支持Unity5(八十四) - 雨鬆MOMO程序研究院 - 3

查看場景樹狀結構

Unity3D研究院之提取遊戲資源的三個工具支持Unity5(八十四) - 雨鬆MOMO程序研究院 - 4

 

查看Shader代碼。

Unity3D研究院之提取遊戲資源的三個工具支持Unity5(八十四) - 雨鬆MOMO程序研究院 - 5

查看文本內容

Unity3D研究院之提取遊戲資源的三個工具支持Unity5(八十四) - 雨鬆MOMO程序研究院 - 6

 

如果你想解Unity5的遊戲包,請使用 UnityAssetsExplorer 1.5 以上版本。

百度雲下載地址: http://pan.baidu.com/s/1sjkjSJz

 

因爲Unity提供資源的工具很多,所有有些團隊爲了避免別人提取所以對資源進行了加密,最近又發現了一個神器基於硬件層面查看內存貼圖,這樣就直接無視對方加密了。。

下載地址在這裏  https://developer.nvidia.com/gameworksdownload

下載Tegra Graphics Debugger   支持Mac Linux Windows

安裝好以後連上安卓機器, 這裏安卓的機器得是Tegra 機型查詢 http://www.nvidia.cn/object/tegra-phones-cn.html

然後要選一個abd的路徑,在android的sdk裏platform-tools/adb

接着選擇一個遊戲包名,Lanch一下就會自動啓動遊戲,並且開始分析。

點擊Capture Frame 截取一幀,然後選擇Texture就可以看內存了, 給力吧。。

Unity3D研究院之提取遊戲資源的三個工具支持Unity5(八十四) - 雨鬆MOMO程序研究院 - 7

 

如果沒有Tegra的手機,用高通的也可以,高通這個給力可以批量導出所有圖片

下載地址: https://developer.qualcomm.com/software/adreno-gpu-sdk/tools

 

參考資料: http://zenhax.com/viewtopic.php?t=12

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章