深度时空宇宙/太空游戏社区

X系列官方授权正版

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3285|回复: 12

[分享] 开个贴说说X3汉化吧……【完善中】

  [复制链接]

发表于 2011-7-2 11:01:23 | 显示全部楼层 |阅读模式
本帖最后由 southwolf 于 2011-7-2 11:01 编辑

嗯嗯 前一阵子白色鸟说要搞个汉化自由港(这里), 为了响应他的号召, 先跟大家聊聊叉三的汉化过程好了...

【一】传说中的字库

X3的汉化, 相比其他很多游戏应该说是比较简单了. 因为X3不需要解决臭名昭著的所谓"双字节问题"【注释1】. X3与XBOX游戏一样, 采取的是一种图片字库. 通俗的解释, 就是用一张很大的图片, 上面存放了所有字符, 然后另外有一个对应表格告诉你某个字(比如"A")所在的位置(左上角坐标, 右下角坐标). 所以在游戏中看到的所有"文字"其实都是一堆小图片拼合起来的.

所以X3汉化的核心问题就是只要做出图片字库来就可以了...不管是什么稀奇古怪的语言甚至象形文字都可以支持...而字库制作的工具, 最早是我们自己开发的, 后来发现XBOX的字库工具竟然可以直接拿来用...再后来 看到一些做X3日文版的朋友也在用这个工具(来源) , 真是英雄所见略同啊...咩哈哈哈
传说中的FontMaker 欢迎围观.

由于X3原版只支持英/俄/德/西班牙等语言, 字库也很小(256*256像素). 中文和日文版由于字符众多, 需要做一个巨大的字库. 最初的测试版字库好像是4096*4096, 包含了几乎所有汉字. 但也出现了拖慢游戏的问题. 后来的解决方法, 就是根据文本, 只生成必要的字库. 后来没人做字库了, 新版汉化就出现了缺字的问题...爱慕骚瑞...TAT

当年还有个小插曲, X3汉化组跟隔壁某网站的某傻×版主闹得很不愉快, 另外也为了防止某网站盗版, 字库里是没有"侠"的……

到了X3TC, 游戏新增了两种字体. X3TC的汉化作者偷了个懒直接挪用了X3Re的字库, 结果TOTT mod刚好用到了TC的新字体, 结果就显示错位了...感谢萨尔纳迦的反馈, 不然我还真不知道这回事...

TO Be Continued...

评分

参与人数 4声望 +1 UCC +4 好评 +4 收起 理由
大闸蟹 + 1 好大个坑
saernajia + 2 + 1 惆怅!!!
deadnessking + 2 + 1 技术贴,让我知道x3汉化的过程,顶.
0809000 + 1 + 1 技术贴啊~~哎~~~~

查看全部评分

 楼主| 发表于 2011-7-2 11:02:05 | 显示全部楼层

注释

本帖最后由 southwolf 于 2011-7-2 11:39 编辑

【注1】传说中的双字节问题:

几乎所有欧美国家开发的程序/游戏在汉化的时候都会碰到的问题。Windows是一个很傻的系统,中文Windows底下写的程序,默认就只支持英文和中文。大家安装一些诡异语言(包括德文俄文甚至繁体中文BlaBlaBla…)的程序,看到的全是乱码,就是这个傻×的设置造成的。由于这个问题是嵌入在程序中的,解决所谓的双字节问题,要么修改原程序(比如遥远的世界,比如各种X3Map XPluginManager等工具),要么采取所谓"外挂汉化"的方法。实在搞不定的,就只能等官方放出日文版(日文也是双字节语言)之后再做汉化……当年文明4好像就是官方日文版出来之后才有了比较完美的汉化。

幸运的是X3不需要处理这些纠结的问题。

 楼主| 发表于 2011-7-2 11:02:28 | 显示全部楼层
占楼写补充

重生正版用户

发表于 2011-7-2 12:05:56 | 显示全部楼层
恩~~支持一下
X3用图片字库是因为GEO是小公司么

X3正版用户

发表于 2011-7-2 12:31:54 | 显示全部楼层
飘过一下吧!哎~~!!蛋疼无比呀 2夜未睡 没有任何研究成果!!

重生正版用户

发表于 2011-7-2 19:06:31 | 显示全部楼层
此贴给我的感觉是“抛砖引玉”,缅怀过去,开拓未来(X4是个巨大的新坑)!

X3正版用户

发表于 2011-7-2 20:15:07 | 显示全部楼层
本帖最后由 saernajia 于 2011-7-2 20:15 编辑

话说一个萝卜一个坑!!所以坑是必须被填的,,关键是哪个萝卜合适!!

重生正版用户

发表于 2011-7-3 09:25:44 | 显示全部楼层
提供一下TOTT 1.1的文本~~~哎~~真是一麻烦的东西~~
文本汉化有很多要注意的地方~~详情~~不清楚~~


Part1是0001文件~~就是最基础的原版语言文件~~没想到连这都改了~~可以参考汉化版的0001复制粘贴~~
Part2基本上是任务的导航~~基本上是~~偶尔也有任务用的变量~~变量不是不能汉化的~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

X3正版用户

发表于 2011-7-3 17:17:58 | 显示全部楼层
请问楼主怎么解决tott和汉化冲突的问题啊?就是装了汉化用tott文字显示错位

X3正版用户

发表于 2011-7-4 00:32:38 | 显示全部楼层
正在制作新的字库,别着急!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|DeepTimes.NET 太空游戏站 ( 滇ICP备19010062号-1滇公网安备 53011202000342号

GMT+8, 2020-5-25 06:49 , Processed in 0.023380 second(s), 21 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部