兄弟们,这回要分享的可不是什么高大上的东西,就是这两天鼓捣《我的可爱室友1+2》安卓汉化的那点破事儿。
为什么非得自己动手?
看东西就图个利索,特别是玩游戏。这游戏早就有PC版和日文版了,热度一直下不去。可每次想在手机上随便玩玩,去找那些网上传的“安卓汉化版”,简直就是一堆垃圾。
找一个下,不是捆绑了一大堆流氓软件,就是文本汉化得跟机翻一样,狗屁不通。还有的干脆就是个壳子,非得让你点进去充值或者看广告。我寻思着,这游戏虽然老,但剧情和画风是真的戳中我XP,不能让这些二道贩子给毁了。索性,老子自己干,给圈子里想要个干净版本的兄弟们一个交代。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
撸起袖子就是干的详细过程
说干就干,我这个人实践能力比理论强得多。第一步,找原版文件。 费了点劲,从一个老论坛里挖出了PC原版的资源包和安卓日文原版的APK。这两坨东西就是我的原材料。
第二步,拆包。 PC端的资源文件,图和脚本是分开的,这点好办。但是安卓这个APK就麻烦了,直接用反编译工具扔进去,哐哐一顿拆,把里头那个资源文件夹给扒拉出来。主要是盯住那个存放文本和脚本的加密文件,那玩意儿才是核心。
这期间,我差点直接把电脑砸了!为因为那个该死的脚本文件的加密方式,比我猜想的复杂得多。我原以为就是个简单的Base64或者异或处理,结果它TM用的是一个非常规的私有加密算法!我从早上八点折腾到第二天凌晨三点,眼睛都熬出血丝了,连着试了十几种解密工具,终于找到一个勉强能识别的开源工具,硬是把那坨乱码给拽了出来。
当时就想,为了这么个破游戏,至于吗?但我这人犟,越是难弄,越是要搞定它。就像当年我给老东家干活,一个功能卡在那儿半个月,所有人都说不可能实现,老子硬是连着三天三夜没合眼,在工位上铺了个毯子睡,不仅搞定了,还多跑了15%的效率。这加密文件,必须拿下!
翻译、整合与打包
解密之后,活儿就简单多了,变成了体力活:
-
文本替换: 我把PC版那些干净、质量高的汉化文本,一条一条对着安卓的脚本文件,咔咔地往里塞。这一步很枯燥,但必须细心,不然对话顺序和人物就全乱套了。
-
图片汉化: 游戏里的一些UI界面和背景图,比如标题、设置按钮啥的,还是日文。我直接PS开工,找到对应图层,把文字抹掉,用差不多的字体P上了中文。
-
文件校对: 全部弄好后,我把所有文件都扔进一个新的资源包里,再三检查,确保没有少东西,特别是那个体积最大的图片资源包。
一步,重新打包。 我用之前反编译工具的配套程序,把这个新的资源包和日版APK里的其他原生文件重新编译成一个全新的APK安装包。第一次打包装进去,黑屏,直接闪退!心态又差点崩了。后来发现是签名的问题,重新用一个常用的签名工具签了个名,再次安装,成了!
一进游戏,中文文本清清楚楚,画面流畅,没有广告,没有弹窗。那一刻,比拿了年终奖还痛快。所有努力都值了,终于能安安静静地重温一遍这两个可爱室友的故事了。 兄弟们,这个版本我已经自己测试并通过了,绝对干净利落。

