率土之滨游戏资源文件提取和我的回忆

前因:

​ 上初中的时候和朋友玩网游「征途2S」,武侠的世界让我痴狂,尤其是背景音乐更是觉得莫名的好听。之后用听歌识曲也识别不出。

​ 上了大学后,突然又想起这点回忆,又下载了这个游戏,可惜昔日的好朋友已经变成了陌生人,我一个人又重新注册了账号,玩了半天。回忆过后,又拿识曲软件辨识半天还是没有结果,灵机一动打开游戏安装后的文件,翻了翻找到了存音乐的文件夹,完全没有加密,我把所有地图的背景音乐都拿出来传到我的网易音乐云盘上面,一直听到现在。

​ 上大学几年后又开始接触「率土之滨」,武将的立绘很符合我的审美,但是游戏里只能看到左半边无遮挡的图,我想能不能像取之前的文件一样,把游戏里的图片资源取出来呢?结果网易给我上了一课,他们把所有的资源文件都加密成了.npk,解密的话要逆向破解出密钥,我从「吾爱破解」上学习怎么逆向,但这是一条很深的路,我从C++,看到虚幻引擎,到抓包工具,再到unity,最后到逆向教程。我试了三天,没弄成功。

​ 前几天机缘巧合之下,在新浪博客看到一个大佬,和他的网易游戏资源读取软件。试了一下,发现逆向失败,但没完全失败。软件执行了一半就报错,执行不下去了。但是在半成品中我看到了些有点像图片的文件,但是这些文件大部分是没有后缀的,所以只有几张可以打开,没错,就是我要的东西。

​ 我写了个程序,给所有没有后缀的文件加上.jpg,然后根据图片尺寸把它们分类,就有了现在的结果,大部分的任务立绘都是方的,我整理出来它们的皮肤,放到了这里。总算是达成愿望。

PS:王异的立绘很棒,我尤其喜欢她的脸,英姿飒爽又知性温柔的感觉,不好的地方是大腿漏太多感觉对于整个的人物形象有些负面作用。

王异