本帖最后由 meochan 于 2022-11-14 04:36 编辑 ' A F& o/ X4 Y; e( N9 b, {
5 c6 l5 ^- l: V" c# A大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
O# e0 W4 o) q. }! O
' x) f7 ^# u. |, Y- jP.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!* C& |+ g3 m! m$ k2 m
- S V+ w4 b5 H1 [. a7 X
现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。
' J0 D; q4 H6 ^5 m8 B在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。" S- h7 n- u0 `3 m. N4 D' g
游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。
* o9 f# r N) T: A9 @1 W4 W; B/ W2 o2 d, f5 {% W: l/ A* f. c) p. u
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。6 o8 S1 v9 r7 P
$ q( j" ^# H2 ~" k. S
8 H8 m$ S, V) N% | q0 M1 J图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。
w! ]3 `; _+ h& I* s- g" e$ p% ^
. W5 b5 R3 o& K5 t) C图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
0 S- k. l. ^/ e1 G+ w. W+ z
3 j" f- D. d% c, \我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。
3 {! q f9 _0 D. ~/ E这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。
. J# D# L; Z! j: M0 v/ a% W2 g; R8 M但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug:
" x. b. l1 Y* w/ ?5 j, m; O8 P- s: z" C i% J( ^: F3 q
替换之后的效果对比:
8 d1 J, l& Q- |( u$ m
. [5 t: S' Q! s
4 W1 X( o8 \+ M
: g8 b5 B! Y1 x通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。4 a( V3 J$ L& K
, I2 E4 \8 |: H' F7 u
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。! N) J, c8 ^6 r! U4 k
或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。
! t8 @( Y. ^; c+ k0 k- N6 h% A8 O
' B2 q. [- q1 }0 B4 J) G* D万分感谢。3 z6 h2 E# ]& Y5 U1 N8 j8 t
|