欢迎光临散文网 会员登陆 & 注册

明日方舟解包教程

2023-08-27 12:01 作者:豆包兔  | 我要投稿


        首先说明下,这个专栏初衷是为了你能自给自足,虽然提供了教程但不代表你可以拿涉及剧透的内容去传播骑脸,毕竟不可能所有人都不介意剧透,真想发的话你也得先确认一下环境。



开局先提两点

①解包工具

工具不多,也就两个软件,这里也提供了网盘下载

AssetStudio用于解包图像资源、文本等等

GalPhotoAuto用于抠像,一般就立绘方面用的多

工具网盘下载链接↓

链接:https://pan.baidu.com/s/1TfWBJlTjL5pPvHEnNDJXnw?pwd=dmdn 

提取码:dmdn

当然了,需要 手机 连接 电脑 来解包


②平时安装的习惯

        在明日方舟需要重新下载新版本时,即停服大更,你得下载安装包后覆盖安装,别卸载了游戏再安装(如果闪断更新就不用考虑),这是为了你可以快速定位这次 闪断或者大更新后新增的文件有哪些

        比如下面这个图,我按 修改时间 排序后,我就定位到了 8月1日火山旅梦 新增的干员立绘,虽然也可以靠文件名识别,但干员立绘的文件名多数和干员英文代号不统一


这里写个目录,你可以 网页文字查找(Ctrl+F)来定位你想要的

1.1  干员立绘、皮肤以及小人拆件

1.2  动态立绘的拆件

1.3  剧情立绘以及角色表情差分

1.4  剧情CG、背景图、小资源以及视频

1.5  剧情文本(包括主线、活动、肉鸽)

1.6  常驻轮换以及中坚卡池图

1.7  关卡地图以及关卡背景图

1.8  活动的资源图像(主界面图以及UI设计)

最后提一个可能会发生的问题

如果你在后面讲到的途径里没找到你想要的文件,那就去下载明日方舟的安装包apk文件

然后用 解压软件 打开安装包,再用相同的途径去翻安装包,就能找到了



1.1  干员立绘、皮肤以及小人拆件

这类文件在手机里的 途径 如下

干员立绘以及小人拆件↓

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\chararts


干员皮肤立绘以及小人拆件↓

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\skinpack


然后把 你想要的干员立绘文件 用之前讲到的工具AssetStudioGUI打开

这里以 缪尔赛思 为例,用工具打开文件后,我在顶端选取了 过滤器类型——Texture2D 是为了解包结果干净点,你也可以让文件以 大小 排序,一般文件大就是立绘资源了


在一些文件里,你会碰到立绘文件一样但文件名字后缀有个b,这个后缀有b的文件是游戏的低画质立绘,分辨率是1024*1024,所以你只需找分辨率2048*2048的即可,那个就是游戏高画质立绘

但是黑白底文件是只有1024*1024,并且在后续处理透明底立绘前,需要对黑白底文件处理一下,这个后面再说

游戏文件里会存在鹰角没放进干员立绘高清文件的情况,即只有1024*1024的彩图文件,这个在老干员很里常见,很多老干员的立绘文件都是1024*1024分辨率,这个时候就只能提取出1024*1024的透明底了,且不需要刚刚提到的“在后续处理透明底立绘前,需要对黑白底文件处理一下”,可直接放入GalPhotoAuto处理,后面再说如何处理

另外也会有 直接是透明底的立绘文件 的情况,这个是最近才有的,碰到这个情况就轻松了,直接提取 透明底文件 即可,还不需要后续的处理


然后提取你想要的文件,都是 一图对应一个黑白底,如下。

一般来说,后缀有个[alpha]的文件,就是对应文件的黑白底。

然后接下来就是提取透明底立绘了,首先得对黑白底处理一下,前面有提到黑白底都是1024*1024分辨率,但立绘都是2048*2048分辨率,所以得对黑白底拉一下分辨率,这里可以用Photoshop,电脑自带的图画编辑工具,也可以AI画质处理软件扩大两倍分辨率等等,方法多样,反正目的是给黑白底文件的分辨率扩到和立绘分辨率一致


然后就是可以处理出透明底文件了,这里得用到工具GalPhotoAuto

黑白底文件 放入 左框,彩图文件 放 右框,然后以下面的处理方式合成

最后就是点击 “执行”然后你就得到了透明底立绘文件咯

只要是 黑白底对应一源图 的,都可以这样子处理,先让黑白底和源图分辨率一致,然后放入GalPhotoAuto执行



1.2  动态立绘的拆件

这类文件在手机里的 途径 如下

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\arts\dynchars


这里包括 动态干员立绘 和 动态皮肤立绘 的 拆件需要整体的立绘图的,去1.1看

这一栏内容会用到的人可能不多,更多的是好奇吧,能看见一些看不到的东西

就比如下面分别是从耀骑士临光、归溟幽灵鲨皮肤、夕的皮肤里动态立绘拆件的一部分

至于如何处理出 透明底,看1.1


1.3  剧情立绘以及角色表情差分

该类文件在 手机 的途径如下

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\avg\characters


按最开头讲的方法排序后,你就能看到新增的剧情角色立绘有哪些

然后用AssetStudioGUI打开。有表情差分的角色,在他的立绘文件里会有差分资源

表情资源在文件里 里面会有序号标识,有几个就标几个,就比如下面红框里的都是表情差分

至于如何处理出 透明底,看1.1

但表情一般只有脸部部分,除非该角色有个表情使全身都有变化,才会有个单独整体的表情立绘,而如何处理出角色多个表情差分立绘,那就得自己Photoshop里慢慢贴图处理了,把贴在角色立绘上贴合

如果嫌麻烦,那真不如等prts上传,你就视奸这个网址↓

https://prts.wiki/index.php?title=%E7%89%B9%E6%AE%8A:%E6%97%A5%E5%BF%97&offset=&limit=500&type=upload&user=&page=&wpdate=&tagfilter=&subtype=

PRTS会把所有新增的剧情立绘以及表情差分整体立绘上传,直接解手

至于如何找以前的干员或者npc的表情差分立绘,可以走这个动态看

https://www.bilibili.com/opus/786909571577806870


1.4  剧情CG、背景图、小资源以及视频

剧情CG

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\avg\imgs


按最开头讲的方法排序后,你就能看到新增的CG文件,然后用AssetStudioGUI打开

最好过滤一下结果,显示sprite,然后结果就全是CG图了,直接导出就得到剧情CG了


剧情中的背景图↓

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\avg\bg

和上面同理,对文件排序后你就能看到新增的背景图文件,然后用软件打开,里面就全是背景图了,直接导出即可


小资源以及视频↓

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\avg\items

这里的小资源是指这种,可能用到的人不多,脱离CG和背景图

如果你想要的文件在CG和背景图那里找不到,就可以试试这个文件夹


视频↓

途径:内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\raw

这里的视频都是一些先导动画PV什么的,一般在活动开之前就有看过

但也会有第一次看到的可能涉及剧透,就比如阿米娅的升变动画、主线实装后的先导PV啥的,应该被用到的次数不多



1.5  剧情文本(包括主线、活动、肉鸽)

该类文件在 手机 的途径如下

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\gamedata\story

activities.ab 是活动剧情

obt.ab 是主线剧情包括肉鸽 

[uc]info.ab 是跳过剧情时的简略文本

但这个文件解包出来后是个大合集,如果要定位自己想要的文件就得看懂名称

要省点力的话,还是直接等其他地方扒完文本吧,就比如下面个网址,剧情文本一体机,活动主线肉鸽密录都有,且都会在停服时更新↓

https://050644zf.github.io/ArknightsStoryTextReader/#/zh_CN/menu


1.6  常驻轮换以及中坚卡池图

常驻轮换卡池的文件途径在这

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\ui\gacha

然后用AssetStudioGUI打开即可,一般文件夹里的文件名序号代表着卡池顺序

可能你会碰到这个途径里没文件的情况,那就需要下载明日方舟安装包的apk文件,然后用 解压软件 打开安装包,再用相同的途径去翻安装包,就能找到了。

一般这个情况会在游戏需要重新下载时发生


至于中坚卡池,除了手动改自己手机上的时间,然后进游戏看卡池。

别的最快获取的方法反而要搞其他别的东西,所以还是怎么步骤少怎么来吧

你可以走这个网址↓(此方法需要等该bot更新才有文件,所以需要蹲)

https://github.com/Kengxxiao/ArknightsGameData/blob/master/zh_CN/gamedata/excel/gacha_table.json

然后再网址里页面搜索 main6RarityCharId,最底下的代码就是最新的中坚卡池

main6RarityCharId是进店干员,sub6RarityCharId是陪跑,然后中间的三个文件名是三个五星干员,第一个五星干员进店

但这里只看到干员的文件名,不知道对应的干员是谁,这个时候你拿文件名去prts搜即可知道是哪一位干员,就比如我复制char 250,去prts搜索,就知道进店干员是傀影了


1.7  关卡地图以及关卡背景图

关卡地图(包含主线、活动、剿灭、悖论模拟、肉鸽等等)

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\arts\ui

按最开头说的,按修改时间排序后,就能找到最新更新的关卡地图

然后用AssetStudioGUI打开即可

主线章节中的关卡背景图

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\ui


活动关卡背景图

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\activity

AssetStudioGUI打开后,结果只显示sprite过滤后,翻找就能找到关卡背景图了


1.8  活动的资源图像(主界面图以及UI设计)

明日方舟游戏主界面的壁纸文件途径如下

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\arts\ui\homebackground\wrapper

还是用AssetStudioGUI打开,一般是分成了两部分 left 和 right ,所以导出文件后还得自己左右拼合图片

活动主界面图以及UI设计的文件途径↓

内部存储设备\Android\data\com.hypergryph.arknights\files\AB\Android\activity

和前面说的一样,活动主界面也是分成了两部分 left 和 right,导出后需要自己拼图

至于UI设计元素,和1.1里说的一样,一个黑白底对应一个源图,图像文件导出来后还需要用GalPhotoAuto扣出透明底,方法看1.1




明日方舟解包教程的评论 (共 条)

分享到微博请遵守国家法律