zhang336970 朋友在今年上半年在论坛上发表了一篇汉化教程 & @3 }+ G2 a/ Y* h- h9 O# n
【汉化资料】图片字库游戏汉化示例
8 {2 k( G% [" c l/ |3 F7 Dhttps://www.chinaavg.com/read.php?tid=15848
, g6 f8 ~1 m- c0 r7 P6 w7 z* T4 e: Z- V: g7 i1 d% t+ [
但是有些细节写得还是比较粗略,我也没完全看懂。
8 }, z U% I% J最近一个阶段打算研究一下图片字库游戏的汉化,觉得这个游戏是一个很好的例子。 ( [) b N/ ?2 g6 c9 u5 @
于是决定把相关的资料重新整理一下,写得详细一些发表出来,也给后来的朋友们留下一些资料。 4 k" w7 [# [1 A9 }
其中会遇到不少不懂的问题,还望zhang336970 和其他高手指教。
* g' M' ~6 y: M: o" o1 ~& r5 M6 z4 l- h+ m( X1 P7 N& g* ]: m- s
本篇讲的是图片字库。
* v4 W, |0 I4 z: x3 F# L6 U( L6 T6 e2 ~
需要游戏的朋友可以去下面下载一个,注意,游戏有不同版本,本文对应的是以下这个版本。0 V8 ^% @) U1 m/ j; u! p/ D
http://down.hxgame.net/down/2008/0516/VirtualVillagers3.exe; o9 p, U$ a3 {- U! ]1 Y
5 A: i& e9 L0 K9 Q
' z, h+ n9 R5 M2 I9 |& A6 ^这个游戏的字库保存在下面这个文件里面
% r: |: d6 ]# D) O' dVirtual Villagers The Secret City\Images\ldwarialbold.png 3 J) O/ N6 t3 r. U$ z5 s V8 ]
( I) v# {) k2 \; c1 E由于图片带有透明通道,用画笔打开的话是白色的1长条,什么也看不见
5 D6 K) ?; \: A3 I# F% ~( C( U不过没关系,我们换个软件,比如Pixelformer,在view里选Alpha only就可以看见图片字库了。
+ b! [! v9 h1 I0 P- a6 _+ K E" i9 ^, p. A9 @6 ~# L$ k* ?& d
图片字库如下,长长的一条
Q3 T9 n& W, Z; L1 O1 y p2 A! a ! h1 x5 [0 E3 E% y+ w
1 v+ u( R4 P0 F, X- K0 Y6 W
我们要汉化的话,可以在第2行开始,加上中文字符。
0 t$ R6 q3 I; G& }2 f7 d/ r0 S# A当然,光是在图片字库中加上中文字符的话,游戏是不会认的,我们需要同时修改字体定义文件,
; @% r. c" K* d" F$ s h这将会在其他章节中讲述。 7 a+ i1 U. a9 x( m" k
. F# d, x* ?( ?5 O' E: ^/ e; L加上了中文字库的图片字库是以下这个样子的。 7 o7 ^6 l+ R& o2 R0 y5 d3 G% ` x1 v
|