请教问题: 我打算汉化 东方快车谋杀案,
5 `' _5 i5 ?( b$ c9 h9 y发现游戏中的文本文件可以直接翻译成中文,但是进入游戏后就显示不出来,
% L' K4 ^7 i5 S# R你可以把英文改成任意的英文,都能顺利进入游戏,只是游戏中显示不一样而已。
+ H# ~: X! L+ c9 }也就是说,游戏中文字只能用字母表示,不能改为中文,8 H+ |$ t* {3 u. ^
我用ULTRAEDIT 软件打开任意的文件,发现他的文字是2个字节的,例如下面的
7 ]- r1 L% q9 H+ _4 A; V( c& M' u! L) W8 l
In the house! You're surrounded. If you don't walk out that door unarmed in ten seconds we open fire! 在这个文件里。16进制下所有的 I(大写) 都是49,小写 I 都是 69,空格都是 20,6 Z' z( x: |9 m' v# _
I 的表示 是 49 00,空格 是20 00,占2个字节。
7 p C1 }+ F4 j+ R, L这个和我们平时用的文件是一样的(所有的I在16进制下都是49),所以我觉得可以用中文替代,但不知道该怎么下手,高人指点。
5 ~! O8 |3 L% I* o% e游戏中,你可以把 IN THE HOUSE 改为任何的字母(例如hahahdfhashfdashfhadhf),多少都没有关系,只是游戏中显示不一样而已# x! |; `. E l1 l# ^
我把翻译好的中文 用16进制 后的代码复制到 文件里面,游戏中还是没法显示, Z. d+ Y, X0 a0 u7 ^$ l8 @
游戏中有个这个文件,FONT $ b5 `' }- t, y1 {; l; t
Font Name Size Desc Effect Uses! I$ k& \9 U0 T
calisto mt 14 0 shadow location descriptions
! y9 P6 C& f; Z- _& d: q' O/ D$ @! bcalisto mt 12 0 shadow dialogue% F4 i. I: X3 m: Y( y
calisto mt 16 0 0 loading
) s3 U d% ?5 d. B; GArial 10 bold shadow debug info4 F) i9 H4 Q. B; O0 ^
calisto mt 12 0 0 journal text' P& v# ]% Z: v5 ]: V* S; B. U* e$ j
calisto mt 12 bold 0 journal headings
5 ?) O! {: Y/ u8 ^) a( m4 jcalisto mt 10 0 shadow inventory item descriptions
6 _1 x; O/ b* Z% c* s. ~( _calisto mt 12 0 shadow "save, load, and options screens"
5 q8 E; E( I3 ^5 q! j+ O4 Rcalisto mt 17 0 shadow "popup dialogs, additional loading text (please wait and % complete)"
# i5 }1 S* ~/ c, {7 K1 ~Times New Roman 18 bold 0 newspaper clipping headlines( |2 h" q* @ x& }6 A
Times New Roman 14 0 0 newspaper clipping sub-headlines
" p6 H& Q7 y1 }) c% LTimes New Roman 7 0 0 newspaper clipping photo caption
' E' b2 S4 T3 v( W; w [- mCourier New 12 0 0 fingerprint text9 r4 \; y0 i7 ?& q. w
255 255 220 130 "save, load, and options selected (ARGB format)"
0 u, _7 |, B% h& k3 w, E4 z255 230 170 75 "save, load, and options grayed out"
+ I+ N$ l& ^% z* X5 D255 0 0 0 text shadow
) N3 c: E4 @- ^, }1 s: b- d# ?3 L255 230 170 75 navigation text
7 |0 ?' T/ O/ T, n2 }9 {. |% j1 a255 255 255 0 debug text
, W/ Y* V% c9 T8 b+ c8 l9 H. Y128 255 255 0 debug text with alpha" t3 s5 T. m1 Q* H P' ]
255 130 115 100 dialogue text when choosing j$ _$ b5 ]. W+ I. F5 H5 }
255 180 160 130 highlighted dialogue text when choosing
& S$ S( ~9 ^: T! i* U2 {255 110 130 180 dialogue for main character
$ w$ V4 W: k- N6 P) f255 140 95 140 dialogue text for second character in conversation. `. d( P! B) {- F( R$ u& T
255 180 160 130 dialogue text for third character in conversation, ]$ c( G/ I$ G0 @3 X# v
255 230 170 75 popup menu text
; U8 M' {) b! a' L) r: `255 255 220 130 highlighted popup menu text
) O5 W* @" D, A, N) M! M255 230 170 75 journal/ A4 [9 |! c/ ^1 \8 ~
255 92 92 92 newspaper clippings0 J3 t$ F1 T8 b! e _
7 u0 ^9 F. @7 `* x9 }$ B
是不是要把字体文件改为中文字体????高人指点
2 x, ]( F; \) r) Y& ]: R% u4 bcalisto mt 和Arial 是游戏自带字体文件 |