当前位置: 首页 Unity开发

Unity游戏资源提取工具大全

时间:2023年05月22日 阅读:4503
以下内容仅是站长或网友个人学习笔记、总结和研究收藏。不保证正确性,因使用而带来的风险与本站无关!
淘客轩-衣食住行外卖生活好助手

游戏开发过程中发现好游戏需要借鉴对方的美术资源或者了解制作工艺。需要拆包分析资源结构和代码结构进而学习如何制作游戏。

下面分析几款可以提取游戏资源的工具。

#AssetStudio

链接:https://github.com/Perfare/AssetStudio

Unity游戏资源提取工具大全 - MOMO教程

然后菜单栏有导出按钮 ,导出自己需要的资源

#AssetRipper

链接:https://github.com/AssetRipper/AssetRipper

Unity游戏资源提取工具大全 - MOMO教程

然后菜单栏有导出按钮 ,导出自己需要的资源,这个软件导出的是游戏工程 可以修改后运行的。我就是用这个分析了royalmatch 游戏的棋子结构和制作工艺。

可以看出虽然这边是有些代码,不过观察一下就能发现每个shader此处的代码都是相同的,也就是说这些代码并不是这个shader原来的代码。补上这类代码的目的是在于提取之后可以直接载入Unity,但实际上无法完成任何实际的功能。

当然AssetRipper还提供了提取反编译后的Shader的选项

Unity游戏资源提取工具大全 - MOMO教程

#AssetView

链接:https://github.com/nesrak1/AssetsTools.NET/releases

Unity游戏资源提取工具大全 - MOMO教程

划线部分就是我们目前需要注意的内容

m_Name:很明显,表示这个shader的名称

compressedLengths:压缩后的长度

decompressedLengths:压缩前的长度

compressedBlob:由总长度为compressedLengths的值为0~255的数字所组成

那么很明显compressedBlob处存的就是压缩后的字节了

虽然暂时不清楚里面的数据能不能看出什么线索,总之先解压一遍总没错。

#uTinyRipper.exe

Github仓库: https://github.com/mafaca/UtinyRipper/

Unity游戏资源提取工具大全 - MOMO教程

这个也不错就是新版的unity 无法导出。也可以导出工程直接运行。

随便找一个Unity游戏,解包(Windows不用,Android请用APK Tool解包),找到你想要的游戏资源文件。
Windows游戏:将Data 目录拖动到窗口里即可解析  然后菜单导出即可。

请赞赏

朋友,创作不易;为犒赏小编的辛勤劳动,请她喝杯咖啡吧!

给她赞赏,您将财运亨通

打赏

本文地址:https://www.momojc.cn/unity/unityyouxi.html

相关推荐
支付宝领大额红包
支付宝领大额红包
似水流年
    今日已经过去小时
    这周已经过去
    本月已经过去
    今年已经过去个月
小姐姐视频

关于本站 | 隐私政策 | 免责声明 | 广告合作 | 我要投稿 | 后台管理

CopyRight © 2023-2024 MOMO教程 WWW.MOMOJC.CN , All Rights Reserved.

站长E-mail:378074730@qq.com 网站已运行:  运行时长:0.037 秒

京ICP备20029690号-1京ICP备20029690号-2 京公网安备11011402013892号京公网安备11011402013892号 中国互联网违法和不良信息举报中心 网络违法犯罪举报网站

本网站托管于 腾讯云 .由网站卫士提供网站加速和攻击防御服务 提供CDN加速/防御服务.由zblogcn强力驱动 又拍云提供CDN加速/云存储服务 51la网站统计