本帖最后由 meochan 于 2022-11-14 04:36 编辑 ! f2 z* }8 s0 [0 u6 @! [
+ `0 v" \2 V* X C7 S+ j- E
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。# |2 k) ~ R% E; @$ y
; l9 n4 I2 @3 z2 J
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!
+ U7 H1 V% `. I
1 X" z7 t0 c1 Z" i1 D现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。
* l5 c1 m! S/ b0 ]( W) x在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。$ J3 V( @4 H$ t* K
游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。( w+ ~+ A; ^ M0 ~, W
% j& z; r* |& ?& L4 r
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。
% V( L5 R8 r8 x8 z% {1 { S* F$ r# P& w1 Q; d# w" c
* |: w! D3 ~* D N' Y$ A3 d
图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。
- \ O$ b& }* i( o ( p# f2 F: \+ j% u! i
图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
- T" P, I, e4 r' p, F( \$ M0 p5 t7 Y. i! E. V
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。
: j: t( E; I$ w9 k8 _这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。
: e( T8 K8 f8 n: M, `% d& z但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug:
& d: c% F6 C' q& I$ W1 n+ \+ j
2 ^3 [ h# [: y替换之后的效果对比:
( l6 s8 o; m! x ? . v: ^6 }, |2 i p
5 x9 w6 g, i& f/ i! `
3 \5 i0 e6 k5 c- G; ^
通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。+ W5 G7 k0 g6 e# `/ } C( u
4 j5 W$ q- c6 s
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。7 t0 H' R9 o5 ^: j( y9 g( S6 L5 q2 h- V
或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。3 C' U' C: X2 B( z( m& ?* M
% E" A6 \4 ^ L- a) c
万分感谢。% z$ {3 Y) e1 z
|