银河战士吧
26-08-06 09:01 微博认证:游戏博主 超话主持人(密特罗德超话)

各位好,今日是《密特罗德》系列40周年,特别发布《Prime 2D》简体中文汉化Alpha1.0版本。

《Prime 2D》由Team SCU开发,是一款以《密特罗德 究极》世界观为基础,融合了系列横板作品要素的同人游戏,于2021年4月正式发布首个试玩版。本作因其出色的画面、音乐及其关卡设计,试玩版一经放出,就在互联网上引起了热烈反响,最终被任天堂警告处理,不再继续开发。同年6月,任天堂官方公布了系列最新作《密特罗德 生存恐惧》,标志系列正式于Nintendo Switch平台回归。

该试玩版中,在萨姆斯击败“蜂巢图腾柱”并获得导弹发射器后,就已基本完成了普通流程。但是,玩家还可以继续寻找游戏中的12文物,获得诸多隐藏能力,最终于文物神殿解锁全收集结局。一款试玩作品,却暗藏深机,可见制作团队谙知《密特罗德》系列之真谛,在此推荐给所有热爱《密特罗德》系列的玩家游玩。汉化测试视频为试玩版的全收集流程,可供参考。

说回汉化本身,本作的破解难度大大超出了我的预料。游戏使用了开发者自研的Net Mission引擎,自定义解压算法,且互联网上没有任何参考资料。研究数十日后,也仅破解了部分内容,游戏文本最终采用了运行时动态捕获的方式获取,而字体和文本注入,也是从外部进行Frida Gadget注入实现。在字符串注入阶段,还遇到了Lua显示字符串、引擎API调用文字与二进制地图名重名的情况。反复测试与分析后,才设计出正向门控针对性过滤。

本汉化为Alpha1.0版汉化,最大问题是尚未解决大字适配。原版的两种英文字体为开发者自制,整体偏小,其中游戏内字体只能替换8px中文字体,可读性较差。但由于大字适配需要破解深层渲染,修改游戏核心内容,尝试数日后未果。另外HUD显示的房间名非常规Lua字符串,暂时未能实现汉化。

作为一个流程不到1小时的试玩作品而言,本次汉化工作收益较低,耗费了过多精力,并且完美汉化仍需要一些时日,因此决定于《密特罗德》系列40周年之际,发布Alpha中期版本,作为阶段性成果展示。

不过除了今日发布的《Prime 2D》汉化外,未来还会发布更多其他内容,各位敬请期待后续讯息!

#密特罗德[超话]##银河战士##密特罗德# http://t.cn/AXCgzDwk

发布于 内蒙古