, F4 Q7 a) Z' e前几天发布了这个游戏的解包和打包工具,后来发现不需要打包,直接把包解到resources目录下就行。然后现在就需要制作图形字库生成工具了。其实这个工具做起来很简单,但是最后被卡在PNG文件的透明上了,卡了好几天也没有一个完美的解决方案,那就先把放上来吧,最起码不能耽误汉化。! E& j& {2 X% P; i
2 H% @ K4 g6 L1 ~) r这个工具的使用很简单,类似《逃离失落岛》的工具。不过,由于这个游戏中使用的PNG透明图片,所以我在这个工具中增加了可以切换图片背景颜色的功能。注意,这个背景颜色仅仅是预览时方便你观察图片,生成的图片仍然是透明背景。$ _4 y0 p8 U3 z' i0 |
- `5 q0 \4 @. V# b7 j: j: e
另外,工具需要读取游戏gfx/font/下的png文件,同时需要读取fnt目录下的文件,因此,这个目录的相对结构必须保持完整。提醒一下,原游戏的这些文件最好提前备份。% `' n& z1 f1 D8 z2 J9 c
# y) d1 s+ }0 i2 B3 b+ c
另外,根据我测试的经验,全部的汉化资源都在Dictionary.csv文件中。在这个文件里,看第一行我们就可以看出,每个需要汉化的资源分三部分,KEY,ENG,RUS。所以我们只需要汉化第二部分即可,例如:8 { `4 ^& t4 J6 H, R$ E0 ?. u
"Yes";;
0 e' S, v, w' W"YES";;1 y& e# o8 n& ~4 N: v1 J6 j
我们汉化成
/ B/ a, m- I& n$ G( A3 l8 s"Yes";"是";+ A9 L4 p, f' N9 W6 `) K; I
"YES";"是";$ C- s6 P5 h- \; F* R+ s/ L' l
4 G$ {" D1 X: M$ x! r. R5 I, i前面的KEY要保持不动,这样游戏才能找到这个资源。
, ~. P( U# D" b( T( y( c1 b8 ]6 m4 S
) k0 U3 k5 C0 p: j7 Q; C! l还有,btn01.png和btn02.png是主菜单的字库,因为用到的字比较少,所以建议这两个字库的文字资源单独做。其他的字库可以共用资源。: W' X2 [) [7 d3 m v/ T
8 a6 }: f2 Y+ M& z( G% B4 }9 Y, ]哦,最关键一点,生成的png文件以及fnt文件直接覆盖原文件了。但是png文件需要处理一下。用fireworks打开这个png,然后再导出成png,覆盖原文件就可以了。我也不明白为什么会这样,对png文件还是不了解。 |