冒险解谜游戏中文网 ChinaAVG

标题: 关于PlayfirstSDK小游戏汉化的6个重要补充注意点(2010.10.1 更新) [打印本页]

作者: shane007    时间: 2010-7-2 23:48
标题: 关于PlayfirstSDK小游戏汉化的6个重要补充注意点(2010.10.1 更新)
1.游戏有的时候会调用一种default.mvec字体。
9 \+ X# ~4 U+ U$ I7 E/ [+ J" e  这种字体的调用是隐含在exe文件里面的,如果游戏发生原因不明的死机的话,
2 o% J, U6 e' S# W4 e  可以在fonts目录下追加这个default.mvec字体试试看,也许就能解决问题。
& z7 O/ ]- M$ h' ^' S/ h2 P7 f9 m- t0 e
2.有时需要换行的中文字幕会引起死机。
; G6 G# N9 ^6 N: t  解决办法是在每行的最后加上1个半角空格。
% _  p6 A* K+ H. u$ M
9 B' f+ z) X) m9 O& n" q3.还发现字体制作工具里的Character Sets目录下的Chinese Traditional.txt里面的汉字不全。
, z" n. o+ _7 n5 z% y: d8 ?6 S1 y' Q4 y( [  里面只有常用的3600字左右,如果游戏字幕里用到一些里面没有的字,就会出错。 3 q: P* W9 T: h% J
  我们可以用以下的工具把游戏中用到的不重复的汉字保存到一个txt文件里。 4 m# S( F$ K( x
  然后选中它和所有ascii字符的txt文件,生成字体即可。这样做还能缩小字体的尺寸。 ( N; B! K) y& ?5 o/ B, s* b
# t; G4 o$ ^! ^) y% N
  通用提取非重复字符及排序工具 2 `! ^9 m$ U' w* U% O. H  @6 t
  https://www.chinaavg.com/read.php?tid=21959 5 r( _9 _; l8 M" s$ v
- c0 x( n4 T$ V% o2 E" |; o
---------------------------------- 6 X0 R/ O$ _0 z
2010.7.3 更新
2 {. ?0 W$ m8 q( {5 T) y" ~( G追加第4点
# D/ M" W& r0 y# a( B4. 发现这个游戏用中文ttf生成的mvec字库里无法包含半角空格。 9 X. n! J  `  B: ~0 |6 k6 ~/ f" r
   歪歪乐用autoit制作了一个小工具,可以在mvec字库里加上半角空格。 0 D# u8 y; H4 q" D. ^: x7 P- l
   下载请见附件。
3 b1 P2 u$ b$ p5 @$ t7 ~( c! M$ Y' @! d
------------------------------------
- s' G( f  e/ C' x9 C+ ~2010.7.11 更新 4 D* M: {5 G# L& [5 u
追加第5点 1 }: Y5 E7 S# s; c9 n
5.有些游戏的字幕不是全包含在string.xml里。而是在text目录的文本文件里。 2 i* o/ K$ b- R+ K
   在这些文件里写入中文的时候,要选择utf-8编码后再写入。
- o& c) b9 d& H9 O+ R7 h) m9 r  % }* |# e' v! ~: C
----------------------------
! G! X+ P3 i4 M! o2010.10.1 更新 3 t5 [# b( H1 {4 D! F
追加第6点
& p( ~) K4 D# M: Q0 }" x8 R" T有些字幕翻译或不翻译都会显示为#####,原因是strings.xml里缺少相应的字幕。 ; r$ u. ^0 _" H  t7 @0 ?/ G
可能游戏的版本是beta版的,解决办法是找到正式版或试玩版,在strings.xml里找到相应的字幕块贴到有问题的strings.xml里面去即可。或者是在正式版或试玩版的strings.xml的基础上,把其他字幕贴过来。 $ X4 N7 e! w; R) F; I
. z7 x4 [1 |8 R7 A+ }
字幕块举例
% p/ d  ~- {! E9 r# p& s  ^- t$ y   <Row ss:AutoFitHeight="0">) {/ ?3 i4 x, N- k. j
    <Cell ss:StyleID="s64"><Data ss:Type="String">post</Data></Cell>
( I0 W) s$ }6 B    <Cell ss:StyleID="s64"><Data ss:Type="String">Po12汉34st </Data></Cell>5 u' A/ e% o2 P" r, V0 t
   </Row>
作者: naptid    时间: 2010-7-3 00:01
标题: 提供一个本人制作的5500常用汉字+全字符码表
根据官方发布的汉字应用水平测试字表转换制作,请配合Playmate Font Maker使用,复制到Character Sets子目录。
* j; F" n" Y8 ]% b8 `另:建议将生成字库命名为default.mvec,很多游戏无法显示此工具生成字库内的空格,保留原游戏的.mvec字库,游戏会调用原有字库内的空格,英文字符以及数字,中文字符则自动调用default.mvec。
/ f- |' _% M6 W' ]
0 i5 M$ \: m1 p& q6 X换行遇到死机情况还没遇到过,大概是因为:本人一般见到无法自动换行的汉化游戏,会手动添加空格帮助换行。
作者: shane007    时间: 2010-7-3 07:39
感谢naptid的全字符码表。
9 j- o# M6 K8 [" n! r2010.7.3 更新
作者: naptid    时间: 2010-7-3 07:42
谢谢歪歪乐,下次汉时可以派用场了。
作者: shane007    时间: 2010-7-11 08:47
2010.7.11 更新
作者: 皮子陈    时间: 2010-7-12 22:25
Playfirst 今天研究了一天。感觉不错。/ C: p  m" Y; J8 A9 ?, m: ^
争取汉化一个作品出来
作者: shane007    时间: 2010-7-12 23:10
引用第5楼皮子陈于2010-07-12 22:25发表的 : 4 Z* u9 V& `# ]* N( l" q
Playfirst 今天研究了一天。感觉不错。 ' S; j" l7 V% i/ q8 s4 O  O
争取汉化一个作品出来
; r7 v, Y: I- O" @* [* w- [
3 k( v1 G# t5 J5 u
你汉化一下这个游戏如何?
3 V7 B; r3 v1 I2 g: m4 P. u$ I( E4 }+ |" @3 [* z1 S
失落的希律王古墓
6 P- @, U0 _8 q2 G1 s6 J. uhttps://www.chinaavg.com/read.php?tid=21333
作者: 皮子陈    时间: 2010-7-12 23:27
好的。没问题呀。我试试看。
作者: shane007    时间: 2010-7-30 21:30
顶上来给新人看
作者: shane007    时间: 2010-8-21 08:14
顶上来给worldcup12看
作者: shane007    时间: 2010-9-4 21:10
再顶上来
作者: chinaavgwolf    时间: 2010-9-11 00:52
做个记号。
作者: shane007    时间: 2010-11-2 21:29
顶上来有用
作者: shane007    时间: 2010-11-22 19:55
再次顶上来
作者: davidgbl    时间: 2010-11-23 09:38
标题: Re:提供一个本人制作的5500常用汉字+全字符码表
引用第1楼naptid于2010-07-03 00:01发表的 提供一个本人制作的5500常用汉字+全字符码表 :
$ A; X2 p: O0 w5 C3 n; u/ g根据官方发布的汉字应用水平测试字表转换制作,请配合Playmate Font Maker使用,复制到Character Sets子目录。 3 T; e5 B; i( K) w' k3 r
另:建议将生成字库命名为default.mvec,很多游戏无法显示此工具生成字库内的空格,保留原游戏的.mvec字库,游戏会调用原有字库内的空格,英文字符以及数字,中文字符则自动调用default.mvec。 4 H/ w2 a' s+ v, N7 E9 I" X3 P

; i9 Y* V# Z+ f0 A; U$ v4 g1 Z换行遇到死机情况还没遇到过,大概是因为:本人一般见到无法自动换行的汉化游戏,会手动添加空格帮助换行。 5 x. k( q; L+ c; v
) X7 _+ Z' W) q" o  e

2 T6 @/ R! X6 }% n这个压缩文件下载已有损坏了,根本不是rar的文件,请楼主重新给一个。谢谢

作者: davidgbl    时间: 2010-11-23 10:24
标题: Re:Re:提供一个本人制作的5500常用汉字+全字符码表
引用第14楼davidgbl于2010-11-23 09:38发表的 Re:提供一个本人制作的5500常用汉字+全字符码表 :
% y3 g; P0 j" L
& k" v9 H0 Z" N+ z! S( [这个压缩文件下载已有损坏了,根本不是rar的文件,请楼主重新给一个。谢谢
! e( \; a3 Z6 [' Z; d: ~
不用了搞定了,太有用了,谢谢
作者: shane007    时间: 2010-11-23 10:27
呵呵,其实那个文件可用。改为rar就行了。




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://www.chinaavg.com/) Powered by Discuz! X3.2