本帖最后由 meochan 于 2022-11-14 04:36 编辑
. R3 g% c% m2 |. T- [3 `) E+ |3 f; y
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
) r! Z, j# q5 \" m1 w- {
" e( }$ x; C! B% m B- m# T4 q: ?$ zP.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!% [& W( [9 s* [/ q
! }, l. C& R' M/ D* s5 Y( g现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。 E1 [% F: f9 U5 t
在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。; n3 C. z6 ]7 H* z9 k
游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。 T8 i7 G- m! C& o8 R
' }3 w( B# w- g. S+ h+ }5 r图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。
+ Z: M3 X G t
) H' }) i6 w0 \2 Q6 N# U: Z. U) c7 T0 H( ~7 j
图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。: E* w1 Q7 V. ~( I
) W4 e/ F: Q# s
图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
7 I, O! I. ^& W) i# x0 r3 m8 v- `$ ~3 b2 a3 H2 y6 S/ m
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。 6 |; c- A2 M1 t" T4 b0 @
这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。 ' G& p2 B1 j, V: [/ Q1 ~- t
但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug: 6 h: Z' r* w7 g1 J( A) M W
: W1 a# `8 c: _
替换之后的效果对比:
% Z ?) z8 a# ?: W, @5 f. C
- V- Y9 j: D/ G! k V: ]
8 ~0 d C* \( ~, \. c1 m
* h6 a+ C1 y: I# n- Y/ W
通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。
; c" J" S6 Z1 Z- R, o5 U `% ?1 e
$ R2 l) E8 O2 M9 |我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。8 d! Q0 y+ G- C2 m( J% @. r
或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。
+ y( S& ~; t l) c0 f" ~' s- j3 H; H4 {% X- V8 d
万分感谢。
/ q7 ]1 J b9 F( V+ r8 U4 B |