告诉你们汉化的一些东西。。想自虐汉化的自己去做吧!
所有游戏显示的文本在C:Program FilesSAWSawGameLocalizationINT
里面的所有文件中,直接翻译成中文就可以
字库在
C:Program FilesSAWSawGameCookedPC
的SawGame.u中,也许是在这个里面~反正差不多。排除了其他文件之后,只剩下这个了。那文本就在这个里面。(好牛X的逻辑哇。。-_-!!)
查看字库的办法就是打开游戏的编辑器模式,然后初始会有一个资源窗口。使用File-Open来打开SawGame.u这个文件,在左边的列表里选择“Font”一项,打勾。
在下面的列表框中就会出现一堆东西。。。然后你就可以打开相应的在右边的预览窗口看看了。。。
烦人的地方就在这里。。
第一:右边的资源明明就是一堆图片,但是无法导出。就算导出了。。TGA文件是一个最上层的蒙板(就是为什么游戏中字体感觉脏兮兮的,就是有这个蒙板在最顶层覆盖着),COPY和T3D根本就不知道是什么。。用T3D的编辑器根本打不开。。相信我,想自己尝试的人不要妄想打开COPY和T3D了。。COPY和T3D文件用普通记事本都可以打开。。。你自己看看吧。。。
第二:右边显示的资源我测试过了。的确是一张用于映射文字的链表图像(我是这么叫它的)。
而且文字的显示,是通过定位游戏文本中的字母的ASCII编码。。然后再来定位链表图像上的坐标大小来实现圈出一个文字的区域,然后来显示“从链表图像上叩下来的文字”的(这样一来不就没有字库这一说法了?!)(如此的文字显示方式我不是乱说,我测试过后才能这么告诉你他就是这么“白痴”的显示方式。。。不是对应字库搜索文字。。而是叩图片上的“文字”图像来显示所谓的“文字”)。
所以。。。。。。
汉化的方法很简单~
用所有中文制作链表图像,别说太多不好做。。。我记得Windows就自带有这样的功能。。。很久以前见过。。。然后制作中文的ASCII码映射链表(我不会,也不知道这一步是不是多余),然后汉化之前的普通文本文件,就行了。
PS:
以上纯属我个人的理解,UE3引擎说不定不是我说的这么白痴。
也许我的理解全部错误,所以,不要太当真~
还希望对UE3理解的朋友不吝赐教,谢谢!!
页:
[1]