zhang336970 朋友在今年上半年在论坛上发表了一篇汉化教程 0 j; E8 H& h- x+ t' s
【汉化资料】图片字库游戏汉化示例 . \- [: i( e9 E( y; L
https://www.chinaavg.com/read.php?tid=15848
1 Y* k5 e [1 C' k5 @0 h+ N8 m% I+ g* K" G
但是有些细节写得还是比较粗略,我也没完全看懂。
! A+ H; t- R% G( u' [7 Z) p1 J% R0 h$ Y最近一个阶段打算研究一下图片字库游戏的汉化,觉得这个游戏是一个很好的例子。 : l* S \- e( t* r% b! v5 e
于是决定把相关的资料重新整理一下,写得详细一些发表出来,也给后来的朋友们留下一些资料。 ! i' `( {# U) w, [/ @/ ]2 x/ ^
其中会遇到不少不懂的问题,还望zhang336970 和其他高手指教。
7 a" F0 ]& r2 {' q- T: M4 ~* V% I0 h! m& N% ^
本篇讲的是图片字库。 t' ^: W ]9 A8 Z0 o/ i
. k, m2 }) {% n, Z4 N* T需要游戏的朋友可以去下面下载一个,注意,游戏有不同版本,本文对应的是以下这个版本。4 J; {4 n5 I4 L1 q( c% G
http://down.hxgame.net/down/2008/0516/VirtualVillagers3.exe
) f( O( ?) P3 _5 a9 D4 b
+ c7 l0 E p- t& h. T7 E
# {: m2 K) }& ^* h# ?; h这个游戏的字库保存在下面这个文件里面
" s# |) h8 ~6 PVirtual Villagers The Secret City\Images\ldwarialbold.png
- A9 ^, L* T% q0 N. L
6 u( y; ]- \9 s! @1 N: S: S& @由于图片带有透明通道,用画笔打开的话是白色的1长条,什么也看不见 . Z7 }9 P9 T. m
不过没关系,我们换个软件,比如Pixelformer,在view里选Alpha only就可以看见图片字库了。
& T- ], S- t1 O1 U9 H4 Z& Y+ t9 B- ]8 r+ w1 U+ k
图片字库如下,长长的一条
. {) c4 f5 s8 R9 Y1 ?$ U# O$ W
4 B. ]8 D) d( b& U# f5 N s/ f/ W* a6 A, w# E8 u
我们要汉化的话,可以在第2行开始,加上中文字符。 ! N& Y$ q5 E- C9 ^. Y
当然,光是在图片字库中加上中文字符的话,游戏是不会认的,我们需要同时修改字体定义文件,
' r6 l. R( a3 A* D' W这将会在其他章节中讲述。 : f, c! {. _1 n( q/ E3 g
, D1 h+ ~) R! l, R加上了中文字库的图片字库是以下这个样子的。
! S* k0 C; O5 {3 J |