本帖最后由 meochan 于 2022-11-14 04:36 编辑 ( }5 ^$ o# i) [8 B# D9 E) S2 v p2 Q
+ A) u( F6 h/ b3 v! j! l大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。& v6 t& J( R4 t+ h- x
! S m2 H9 F5 E. u, B/ J
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!; f2 \: n) F$ Y1 m$ b0 R
$ h+ N" t, r3 S1 W$ l现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。! _( Q: L& p5 y, g( i
在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。
' ^( r7 _. i; L/ @! E! h$ J游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。
8 N% |: b. v) n) ]0 X0 w: O& V1 i. }$ k
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。$ n6 [ D# C' O7 D( G
$ c2 V9 ^; f* d0 P$ E7 n/ i. j* G4 e% R
图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。# o, W; `7 d2 O
8 \1 k6 }: \& f' v* I2 @1 t, m
图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。 / ?: N/ q# F. ?% C7 ~! X
4 s3 G. i# w8 e. {+ A7 h$ P9 \
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。
( \( |2 \6 {" Y. ^( o2 k$ i) F这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。 % P% \2 G: x! H$ u; e1 W, R9 a, a: H
但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug: . N" V8 ~$ p1 f. T7 ]
, @2 \* k& J' T9 x3 q' w; @0 ~
替换之后的效果对比:
# P' _9 h( K$ {1 Y: @) [
. |; @, M5 |" n$ a3 f; ]; L
A: [# K2 I" [- p" A5 Q/ ]5 ?
2 ]3 }7 J) v1 d通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。
, K6 p( U n7 g9 d) k. m8 S+ @6 v6 Q
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。
4 Q E, h7 P$ [# P或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。
3 `+ e& e' |2 I7 q* e3 |- `" v- T+ O; [6 U& ]8 R
万分感谢。9 x6 J+ K- N& E4 N+ i' E
|