首页 > Unity3D频道 > 【Unity3D研究院之游戏开发】 > Unity3D研究院之提取游戏资源的三个工具支持Unity5(八十四)
2015
09-06

Unity3D研究院之提取游戏资源的三个工具支持Unity5(八十四)

这两天无意间又发现了两个提取Unity游戏资源的工具,这会儿刚好有时间我就码点字总结一下。

一、disunity

因为之前写过了所以这里就不介绍了 。Unity3D研究院之mac上从.ipa中提取unity3D游戏资源(六十六)

 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啊。

下载地址:http://forum.xentax.com/viewtopic.php?f=10&t=11807

百度云下载地址: http://pan.baidu.com/s/1hqjMnOg

UnityStudio最新版本下载 支持unity5.x  https://github.com/Perfare/UnityStudio/releases

直接预览图片

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

 

雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!

--

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。

Unity3D研究院之提取游戏资源的三个工具支持Unity5(八十四)》有 84 条评论

  1. x68251 说:

    雨松大大,Unity3D 剖切分析怎么做啊?能给个思路啊!

  2. 说:

    您好,请教一下。那对于Unity下的模型资源,怎么做才能保证不被反编译呢?

  3. 消失的853 说:

    然后买了小米平板1发现不会弄那个调试_(:з」∠)_

  4. 老皮 说:

    UnityAssetsExplorer 1.5 version:5.3.0f4导出报错—————————Unity Assets Explorer by Haoose—————————Stream read error.—————————确定 —————————这个type 83(audioclip) 还有这个type 49(textasset) offset 12165372 size 1836597052 ifo 59428 magic 6d783f3c

  5. 纪超 说:

    想暂借别人的资源做个demo。。。 unitystudio 解压完了之后 得到的图集 ,有没有什么办法可以拆分一下的?那些图片的坐标信息还保留着吗 ,除了用texturepacker 那种第三方软件,Unity 自带的打包工具会把大图集的坐标信息放在什么地方啊

  6. 纪超 说:

    望大神开示用高通芯片能观察内存图片的具体软件? adreno sdk? 里面的软件好多

  7. 王琪 说:

    提取不到,泪目

  8. Momo 说:

    disunity 用不了

  9. 雨神你好,解包了assets之后想要再打包回去,可行吗?为了翻译。。。

  10. 柒月 说:

    我从一个U3D游戏中提取了文件修改了一下,要怎么样再把修改的东西放回去呢?那位知道的大神求教一下,谢谢了

  11. 夜下凉森 说:

    请问大神 sharedassets0.assets.resS 带有resS 这样的文件 怎么解包?

  12. 夜下凉森 说:

    百度云连接被爆了?

  13. 雨松大大太给力了,UnityStudio用着太爽了,节约了我成吨的时间成本。

  14. 阿举 说:

    嘿嘿,谢谢雨松!

  15. hougun 说:

    版主 UnityStudio的网盘资源没有了,另外一个下载地址进不去,能再传一个吗。其他的工具好像网盘都没有了

  16. lisaur 说:

    unity5.3 版本里面的txt、xml 被放到了sharedassets*.resource内 有没有什么工具可以提取到?

  17. https://pan.baidu.com/s/1slSXQhv 大大,这样的UNity3d文件有什么方法解出吗?

  18. Bill-in2012 说:

    UnityAssetsExplorer 用不了, 提不出文件

  19. 曹俊龙 说:

    雨松大大 ,disunity 5.0更新了,但是命令和3.0的版本不一样了。可不可以再更新一篇有关的文章?

  20. 雨松我想问..unity5的音频格式无法提取,,全部都是FSB5的格式,,有无工具能正确提取音频呢???

  21. 消失的853 说:

    大大请问有没有Adreno SDK提取图片的教程啊?

  22. 三哥 说:

    你的unity studio百度盘连接失效了

  23. 三哥 说:

    Unity Studio没有编译过的文件,源文件又缺少引用的dll,Tao.DevIl.dll在网上找到了,但是system.half.dll没有找到。所以无法使用啊。不知道谁有运行版

  24. 棉花糖 说:

    碉堡了·大神,高通这个工具怎么用,能指点下吗,非常感谢

  25. Last7 说:

    有一个游戏的资源文件被爱加密加密过了,在sd卡的android/data文件下,为xxxx.unity3d。无法识别,用记事本看不到任何信息。这一类的加密是无解的吗?

  26. 阿尼薇__ 说:

    碉堡了,好工具啊!!!!!!

  27. 晴天 说:

    你好 ,请问UnityAssetsExplorer 和 UnityStudio 是不是都无法解出模型?

  28. 李君业 说:

    请问我的是安卓游戏,解开之后里面全是乱码文件有几个是正常名字的,但都不是assets文件 也没有resources.assets这个怎么破?

  29. 阴影之痕 说:

    雨松大大您好,我最近在尝试用你的方法反编译“幻想战姬”这款手游,因为立绘比较漂亮而且经常会有更新,然而目前只解出了一堆没啥意义的UI图,我想知道是哪个环节没有到位,如果您有时间的话烦请您教我一下,我只是想要立绘而已嗯~

  30. BlueEffie 说:

    Unity Assets Bundle Extractor 这款工具支持Uinty4.x~5.x的资源提取和修改后的回编,缺点就是不能批量处理,不过功能还算强大了
    https://7daystodie.com/forums/showthread.php?22675-Unity-Assets-Bundle-Extractor

  31. 你好,最近项目要减小资源大小.我在提取unity5.1的assets时. UnityAssetsExplorer 1.5解析出来的文件大小是错误的,且导出报错.
    百度云下载的UnityStudio 打开asserts没有任何反应. 我又去github拉取了最新的工程.编译执行的时候也报错”无法加载DLL fmodex”
    求帮助.

  32. xmxid1 说:

    最近还找到了一个可以解Unity 5版的软件,是老外大神编的Asset Bundle Extractor 1.7。最近在研究Satellite Reign这个游戏的汉化,目前只有这个软件可以解出里面的txt文本,UnityAssetsExplorer 1.5虽然能看到,但是字节数一看就都是错的,解包就报错。不过Assets Bundle Extractor 解出来的txt明显在开头有乱码,虽然之后的都是正常的,不知道这是否是被混淆了,还是解包的问题?翻译和美术是我的专长,但是技术很弱,一般小游戏还能应付,这个真不成。大神看在又告诉你一个解包软件的份上,有空帮忙研究一下呗?这个游戏的Unity版本为5.1.2p3。Asset Bundle Extractor 32位下载地址:https://mega.nz/#!jBIxjKBR!a-zWwkDxJNIiqF_cBiny1ebJ8Y23swrmJhI_h_S81kg64位下载地址:https://mega.nz/#!vQoBkApZ!Ar_vlrN3TfWhz4rMxvE4Ws3pC_5iJDgJeWkCUGp_ODUSatellite Reign游戏地址:http://bbs.3dmgame.com/forum.php?mod=viewthread&tid=4903513

  33. . MinG 说:

    .dds有什么比较好的工具转换png呀 雨松 试了几个 转换后文件都出错

  34. 雨松,png有什么可以批量翻转的脚本吗?目前这步卡住了。给介绍介绍

  35. 丁小未 说:

    这个是破解AB资源么

  36. 试了一下新版,然后mesh模型文件,出来以后,都是.43文件。

  37. 金奇 说:

    5.0之后貌似暂时没有破解的工具吧,disunity也用不了了好像

  38. 金奇 说:

    哈哈,这个好! Unity3D研究院之提取游戏资源的三个工具支持Unity5(八十四) - 雨松MOMO程序研究院 - 1

留下一个回复

你的email不会被公开。