设为首页收藏本站官方微博

汉化工具 萨曼莎系列图形字库生成工具 及简单教程

[复制链接]
查看: 2397|回复: 6
打印 上一主题 下一主题

[汉化工具] 萨曼莎系列图形字库生成工具 及简单教程

跳转到指定楼层
楼主
发表于 2010-2-26 23:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

萨曼莎系列图形字库生成工具 及简单教程

" `% V9 a2 b2 W, {* _1 V& e
前几天发布了这个游戏的解包和打包工具,后来发现不需要打包,直接把包解到resources目录下就行。然后现在就需要制作图形字库生成工具了。其实这个工具做起来很简单,但是最后被卡在PNG文件的透明上了,卡了好几天也没有一个完美的解决方案,那就先把放上来吧,最起码不能耽误汉化。
0 ^, S: P7 w  Y& W! \, j7 p/ p3 m: X( l" J! z5 `
这个工具的使用很简单,类似《逃离失落岛》的工具。不过,由于这个游戏中使用的PNG透明图片,所以我在这个工具中增加了可以切换图片背景颜色的功能。注意,这个背景颜色仅仅是预览时方便你观察图片,生成的图片仍然是透明背景。9 n* S. O1 f4 d7 I+ F  [
# z, j8 `: r# D" C& G; h, g1 A
另外,工具需要读取游戏gfx/font/下的png文件,同时需要读取fnt目录下的文件,因此,这个目录的相对结构必须保持完整。提醒一下,原游戏的这些文件最好提前备份。( f# _: Z# f: z9 [& ^* m3 r4 R0 S
7 W" _, O, j9 O3 i- h  N2 l
另外,根据我测试的经验,全部的汉化资源都在Dictionary.csv文件中。在这个文件里,看第一行我们就可以看出,每个需要汉化的资源分三部分,KEY,ENG,RUS。所以我们只需要汉化第二部分即可,例如:8 a! M# k9 [9 E7 f. w6 r& @8 \; L
"Yes";;3 S6 Z4 F, T- ]4 u& h
"YES";;5 o: S2 h, \  k
我们汉化成+ {; d% h. U2 i3 i3 @5 ^5 X1 ^
"Yes";"是";
: k) v! |4 M, `2 `. p3 N: W# g"YES";"是";
$ f% z( t. S5 R
9 o8 @2 I4 d. w. t前面的KEY要保持不动,这样游戏才能找到这个资源。+ w! k) d7 W5 v+ x+ u7 ?

0 h) J5 ~: K0 N5 o还有,btn01.png和btn02.png是主菜单的字库,因为用到的字比较少,所以建议这两个字库的文字资源单独做。其他的字库可以共用资源。; C2 \$ f! n& s

: o' U  f# t6 u2 I) k3 q- O哦,最关键一点,生成的png文件以及fnt文件直接覆盖原文件了。但是png文件需要处理一下。用fireworks打开这个png,然后再导出成png,覆盖原文件就可以了。我也不明白为什么会这样,对png文件还是不了解。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
 楼主| 发表于 2010-2-26 23:37 | 只看该作者
再上一张图
1 a& U- w( h9 z- q) {9 A$ b0 R
% T9 S; t8 u8 E# M/ t# ~0 ~( _处理图形文字时,建议大字体的时候勾选平滑选项,小字体的时候不用平滑,以免透明化以后边缘有背景色残留。2 t9 u: [6 ^1 P; ^4 x0 l' ?& ^
如果对生成的图形字体不满意,我还在目录下生成了一个同名的bmp文件,自己用PS编辑吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

板凳
发表于 2010-2-27 09:48 | 只看该作者
我试用了一下,发现好像有问题,点生成没反应,请肥牛再测试一下。
" k4 Z' o- I  I* B: \' a2个选择框分别是如下内容) C; e  {9 U  B  v
K:\\Program Files\\Samantha Swift and the Golden Touch\\resources\\gfx\\Fonts\\Txt01.png8 ?: y$ j$ x0 T9 c  v4 v
K:\\Program Files\\Samantha Swift and the Golden Touch\\11.txt
: l; j, _, C' B$ R1 k( p$ W  H11.txt里面有汉化字幕4个字。
5 c1 f) C( ?8 `# `( q8 @7 v
$ _" Q2 [8 J1 U9 E: L) g& b1 j对了,fnt的目录不需要指定吗?
回复 支持 反对

使用道具 举报

地板
发表于 2010-2-27 09:57 | 只看该作者
我又试验了一下,原来要勾上生成文件。
1 k+ w3 @  u4 W' D文件是生成了,但是没有中文。图片和原来的一样。字体是宋体。2 }) a$ J( u( x0 s0 y/ u
. n0 r: j; K: O8 E: X7 M
请问现在这个工具的中文字是你自己写上去的,还是借助其他工具的?
0 H) k" g. h/ A% W如果是你自己写上去的,那估计有些问题。显示网格好像也没效果。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2010-2-27 13:56 | 只看该作者
这个工具和《逃离失落岛》一样,读取汉化字幕的那个文件需要是ANSI格式的,而不是UTF8。也就是说,你的11.txt文件格式应该是ANSI。
! L8 R0 L: S+ M3 e0 s% W2 [, {另外,预览的图片中有没有中文?如果有的话,那生成的文件也应该有。
6 t5 K" E+ E: y4 i7 h, X. X) ]$ z
7 E6 l2 P  l% M; p你再试一下,我一直在线。
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2010-2-27 13:58 | 只看该作者
哦,对了,如果显示网格没有效果,估计是你没有调整图片的高度。默认的图片高度是原来PNG的高度,你如果添加汉字,需要加大这个高度,自己估计着加。等预览没问题再勾选生成文件,然后再点击生成按钮才保存文件。
回复 支持 反对

使用道具 举报

7#
发表于 2010-2-27 15:26 | 只看该作者
我试了一下,调整高度后就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表