zhang336970 朋友在今年上半年在论坛上发表了一篇汉化教程 2 k9 n0 Q% s; `. m. V
【汉化资料】图片字库游戏汉化示例
3 `7 i O8 O1 m+ o' l' c4 ?https://www.chinaavg.com/read.php?tid=15848
. b0 i5 X: i; M
9 K/ Y! M/ E! y M {但是有些细节写得还是比较粗略,我也没完全看懂。
" a& B) G, \9 [* v0 m最近一个阶段打算研究一下图片字库游戏的汉化,觉得这个游戏是一个很好的例子。 , y, z$ H2 Y* b; o
于是决定把相关的资料重新整理一下,写得详细一些发表出来,也给后来的朋友们留下一些资料。
$ W+ K0 P8 N* `4 t7 `其中会遇到不少不懂的问题,还望zhang336970 和其他高手指教。
" u& I+ c" c! ~6 o* U: S- R5 C; F% R3 D# y
本篇讲的是图片字库。
) A, [0 A. }$ S# ^3 t' I b( ]0 k
0 |6 M5 T* l. p( G需要游戏的朋友可以去下面下载一个,注意,游戏有不同版本,本文对应的是以下这个版本。+ O. H& e' y! ]1 r( h$ I2 z
http://down.hxgame.net/down/2008/0516/VirtualVillagers3.exe
2 k5 F5 N6 |" N6 q
& H- O" l- y3 h# }4 k) H
2 W1 l. W* L/ `. P这个游戏的字库保存在下面这个文件里面
Y# Y& D- l/ s n( u( O1 w7 CVirtual Villagers The Secret City\Images\ldwarialbold.png
" h) F" g4 d* c3 p) w8 {# g* X2 G
由于图片带有透明通道,用画笔打开的话是白色的1长条,什么也看不见 $ d. V/ r R6 s3 a |* O; [" e/ t
不过没关系,我们换个软件,比如Pixelformer,在view里选Alpha only就可以看见图片字库了。
/ P a0 B6 u+ J6 i# s
3 E, N/ e1 p3 e. d( n4 g图片字库如下,长长的一条
' U6 d, V9 N* k D 1 a! ~& t6 N7 q _
A3 \% k) H* J2 p, h! P @
我们要汉化的话,可以在第2行开始,加上中文字符。
$ k# T1 q. o) g6 R3 v* _: m6 v1 ~当然,光是在图片字库中加上中文字符的话,游戏是不会认的,我们需要同时修改字体定义文件, 6 C0 l" c0 g* J9 z2 R. k. J
这将会在其他章节中讲述。 - ?4 _$ ^9 L9 g9 \% ? S) B8 a
. ]' _$ V; ^0 J8 j
加上了中文字库的图片字库是以下这个样子的。
8 J' q# P6 X2 C/ c |