本帖最后由 meochan 于 2022-11-14 04:36 编辑
! s0 Z1 ^0 Q/ ?7 d) b( @; s b' Y( w L. P4 C' Z
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
9 i$ s, |' g4 G; [3 s7 [ # `" {9 K9 {5 P% h' |
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!
8 d2 e- y( P5 `6 B/ H; t* i: n5 w1 l' a. V
现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。
, w" V f2 ~( Q. [ f在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。 x" p' \$ l) M
游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。
h2 ?" }8 Y! o9 |! ^! P$ B. J- ?5 q& [$ g; Q+ T0 [$ M" ?7 m
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。$ Q: }3 y5 B$ _' D
3 ^4 u) ^4 d1 R1 [
% V- |( D" E8 Q2 ` I& Q0 f
图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。7 C# [( L; h8 s% T6 e9 p5 R$ m
' M \+ b5 @0 ?/ m$ T# p图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。 1 b6 E% z1 P8 j/ ~8 X3 R" @/ |1 Z
4 n) T4 G" N, w/ N7 k+ |+ N
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。
' @% W4 @2 W o, c% t! s这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。
$ ?5 F1 ?2 a0 R0 s但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug: 6 I5 N. U: Z" T9 F) M" J
1 A7 N! p9 v e. ^
替换之后的效果对比: ) b( f2 u( \2 A8 Z- z2 y
* L; x# S# q/ F& {6 ]* i, x
/ n3 M) }; g' n
. p$ b3 c: x1 `通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。
8 [3 D& h! v: W' ?/ a: m; g+ t/ d" i3 y* r& c4 t
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。
1 |% n* G) s% C或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。9 }% p5 }' K0 U' [& m6 b" q3 D
6 m1 }+ k$ k5 k& j# o万分感谢。
* F8 |! [# X. D" N
|