从零开始的手游解包教程-基础入门篇(一)
*申明:
在此申明,仅作为非商业用途的学习交流和个人记录用途,请严格遵守游戏用户协定,勿将提取的游戏资源发布到任何第三方平台。
否则将可能造成游戏公司切实的利益损失,与一些不必要的麻烦甚者需承担相应的法律责任
本篇不授权并禁止任何目的的分享、转载和引用,望理解
介绍从零开始的拆包教程,主要介绍如何从游戏资源包(.ab文件)中提取想要的信息。
例如:立绘,角色头像,剧情文本
本篇将从较为简单的立绘图片入手,提供保姆级别的教程。
上手难度几乎没有,据小狼说连普吉都能学会
准备工作PC电脑 (推荐Win10)
游戏资源包
文件路径(安卓):
1Android/data/com.ilongyuan.sdorica.longyuan/files/AssetBundles/
将文件夹用解压工具打包传输至电脑
解包软件:AssetStudio
操作流程一、准备工作不过多赘述了,没有操作难度
确保你已经安装好了上述的软件,并且将资源包解压到你想要的工作目录
二、熟悉软件解压后目录找到AssetStudioGUI.exe
双击打开软件软件由C语言编写,官方版暂无中文支持。
不过对于万象物语我们不需要任何配置,直接使用默认的配置即可
导入资产文件夹左上角依次 File -> Load folder -> 选择界面
找到之前解压好的资产文件夹
1.使用右上角的搜索功能,输入角色的资产编号,普吉:b0037
2.单机标注类型的文件夹
3.然后点击按钮选择文件夹
*注意: 请确保不要未选定就直接点击,这样会导入一整个资产文件夹,并导致软件卡死,电脑爆炸(并不)
三、使用软件预览出现下面这个读条和日志,就表示你已经成功导入了
点击子栏的 Asset List,会发现被封包的源文件
单击其中一个预览试试
哇!鲜嫩的牛角面包出现了,快捕获它下锅!
四、导出文件
选择性导出:单选或者使用Ctrl+鼠标左键选择 -> Export -> Selected assets
导出全部:Export -> All assets
弹出目标文件夹的选择框,选择你想要存放的文件夹
默认是源文件的文件夹,导出后会自动打开目标文件夹
五、查看成果至此我们已经成功地将普吉的所有立绘图片导出了(流口水
其他文件用法参考类型,方法类似
其他部分游戏也适用该教程,例如明日方舟,碧蓝航线,少女前线
总结总体来说没有什么难度,该软件上手简单,简洁实用
美中不足的是不能批量导入,如果误将整个AssetBundles导入会使内存卡死
并且导出自定的目标文件夹地址后,下次导入文件会是该位置,而非原资源文件夹,再次选择非常麻烦
注释资产编号资产编号(AssetsId)程序员为简便的区分角色名称使用了形如x0000的这种编号;
琉:h0030 普吉:b0037
这个后续会专门出文章介绍,这里你可以先自己尝试一下
类型介绍几个常用的类型
特征名称
简介
备注
character_image
魂册图片
简单,可预览
character_largeimage
角色立绘
简单,可预览
audioclip_sfx
角色语音音效
简单,可预览
cutscene_char
角色故事台词
中等,需要编码处理
character_model
角色配置文件
中等,需要编码处理, JSON格式,不易读
character_spine_skeleton
角色骨骼动画二进制文件
较难,模型动画配置文件
character_spine_texture
角色骨骼动画图集
较难,模型动画图集文件
character_prefab
角色模型预制文件
较难,Unity生成的配置文件
vfx_prefab
特效预制文件
较难,Unity生成的配置文件