这游戏《大兄弟:另一个故事》的老版我以前就特别喜欢,这回重制版一出,我立马就琢磨着弄一个中文版给我的旧安卓平板玩玩。电脑上玩是没问题,但躺床上,窝沙发里玩才叫一个舒服!

网上找了一圈,不是文件包不对,就是汉化得乱七八糟,要么就是版本太老。算了,老规矩,别人不干,自己动手!

准备和解包

动手第一步,先搞包。我费了好大劲,终于在一个犄角旮旯扒下来一个安卓的原始安装包(APK)和数据包(OBB)。拿到手,立马就用趁手的解包工具给拆开了。这个重制版明显用的是Unity引擎,文件结构还算清楚。我一眼就盯上了那个`assets`文件夹,文本资源八成就在里头。

我钻进去翻了一阵,果然,找到了一堆看着像配置文件和语言包的文件。文件没有加密得很死,心里就有底了。

汉化实战和遇到的麻烦

接下来就是替换文本了。中文文本我手上是有的,我从PC版的游戏里头扒拉出来了一套完整的翻译。但安卓这边做汉化,有个老生常谈的问题,那就是编码和字体。

小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

我直接拿PC的文本塞进去,重新打包,兴冲冲地在手机上打开游戏,果然,乱码了!屏幕上全是豆腐块。这就说明原版的编码格式安卓不认,或者字库就不支持中文。我马上就去改编码,把中文文本文件重新调成了安卓最能接受的那种UTF-8无BOM格式。

解决字体和显示问题

光改编码还不行,豆腐块还在。这说明游戏内置的字体库根本就没有收录中文。我得自己动手给它换个“脑子”。

  • 字体替换:我从以前的汉化包里抠了一个支持简体中文的字体文件,然后塞到游戏的资源文件夹里头。关键是,还得改游戏里的那个字体配置文件,告诉游戏:“你现在必须用这个新字体来显示中文!”
  • 显示错位:终于,中文是显示出来了,但新的麻烦又来了——对话框太小!一句长点的中文台词直接跑出去了,或者被截断了,看着特别别扭。这个阶段是最磨人的。我得对着PC版的文本,一句一句地重新断行,保证每一句话在安卓的小屏幕对话框里都能完整显示。

为了搞定这些断行,我把我的测试手机放在旁边,每改完一个配置,就重新打包安装一次,启动游戏,跑一小段剧情,就为了看一句台词有没有溢出屏幕。前前后后,光是断行和字体微调,就折腾了我快两个通宵。

的收尾和成果

等我把所有文本都修正了,字体也调整到位了,一步就是重新封装回去。老规矩,用解包工具的反向操作,把改好的文件重新封包成数据包(OBB),然后装上修改后的APK。我特意找了一个旧手机,把之前那个乱码的原版卸载了,然后把我的汉化版安装上去。

启动!熟悉的LOGO出现,进入游戏,那中文台词稳稳当当地显示在屏幕上,每一个对话框都完美贴合,心里那叫一个痛快!

虽然过程有点粗糙,但至少我现在能窝在沙发上,用我的老平板好好体验这个重制版的故事了。这就是自己动手的乐趣,分享给各位大兄弟,也算是留个完整的实践记录。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。