zhang336970 朋友在今年上半年在论坛上发表了一篇汉化教程
0 v+ K/ G, M _7 M# s【汉化资料】图片字库游戏汉化示例 5 Z5 |% Q6 d5 m' l1 O
https://www.chinaavg.com/read.php?tid=15848 . `) r+ I: X& u
( A% ~ K: M* Z( M& ~5 J
但是有些细节写得还是比较粗略,我也没完全看懂。 * ^" @3 G" O p3 |; r
最近一个阶段打算研究一下图片字库游戏的汉化,觉得这个游戏是一个很好的例子。 ; C7 y! m: s, ?4 R7 [( \" H( V
于是决定把相关的资料重新整理一下,写得详细一些发表出来,也给后来的朋友们留下一些资料。 ( R+ o& L% ~5 P. k4 M4 E8 F
其中会遇到不少不懂的问题,还望zhang336970 和其他高手指教。
$ a* L- m5 w8 _* `3 U$ U+ Z5 K+ {, Y
5 U+ c: _ W& t8 ^' i8 F本篇讲的是图片字库。
9 {0 E! j( ?$ [2 t& G& i& s+ S- ^) d! ^ I
需要游戏的朋友可以去下面下载一个,注意,游戏有不同版本,本文对应的是以下这个版本。
: d: s+ p3 t7 n" u; q+ Whttp://down.hxgame.net/down/2008/0516/VirtualVillagers3.exe, V! j9 o2 p# A ?0 e* b# g
. b& J# W# ?$ f7 j; L* a- O
, T5 H, i& H1 J3 _8 O7 C这个游戏的字库保存在下面这个文件里面
! |3 o" x/ J& r% h% B' Q9 PVirtual Villagers The Secret City\Images\ldwarialbold.png + P+ E* Z6 K- g( }
! e, R" ? N T) v+ A1 E+ l' j
由于图片带有透明通道,用画笔打开的话是白色的1长条,什么也看不见 9 @5 T) V3 g1 o& y* W* L8 t& W
不过没关系,我们换个软件,比如Pixelformer,在view里选Alpha only就可以看见图片字库了。 6 E( k% m' o4 t; K3 }
4 a7 M' a8 n+ J+ J图片字库如下,长长的一条 ( L# _* v! E3 D4 W, q. p9 B
! Z( @. b, w) o4 r7 u+ N
0 E7 _+ ]3 U6 K1 H5 R5 U我们要汉化的话,可以在第2行开始,加上中文字符。
" X, j6 L1 }* R h& f" k. [2 x$ L* B B# u当然,光是在图片字库中加上中文字符的话,游戏是不会认的,我们需要同时修改字体定义文件, - ~4 ^. x; ?! o! t8 ?
这将会在其他章节中讲述。 4 w5 x) L3 H, `
) k6 |; H+ V: R" W3 U0 l加上了中文字库的图片字库是以下这个样子的。
/ S. R0 A. z+ Q& F' g0 {$ { |