本帖最后由 meochan 于 2022-11-14 04:36 编辑
# p9 K& x2 j- S. e9 c6 J" L7 |; i- B; T
大家好,我最近在做ATC4的汉化,因为每一作基础的文本数量差不多,所以我是从羽田开始做起的。
) t+ B! [4 y$ t" } 8 v) H( r% N5 r; c: q% Y+ V% R
P.S.:这个第一个选项“视角转换过渡”我不是很确定,如果有大佬知道这个选项到底是什么意思请告诉我,万分感谢!
6 \8 d3 P, L! O% v9 F$ T# P. x% x
_8 E$ R* f& N/ J, @现在UI基本汉化完毕了,只剩下游戏内各个关卡的特殊文本和一些ATC和飞机状态的文本需要翻译。 y9 _. a6 m2 a1 l! A1 h# `
在AXA.ini和Ntleas软件中都只能选择一种主要字体(AXA.ini里第二个字体是数字),但是在游戏中你可以清晰的看出游戏中用了不同的字体(或者不同的字号)。
9 U- P& @) g$ x游戏COMMON/FONT 文件夹中也不止IPAexGothic一种字体文件。$ w8 r: \# M0 k+ E5 C* w7 ^9 l: H
: u3 d, V1 Q+ B2 t
图1:你可以看到关卡介绍里很明显有些字体大,有些字体小,但是总体上还是一个字号,说明游戏本身和Ntleas的字体设置起效了,有日文的字就用自带字体,没日文的就调用Ntleas选择的字体。
+ u' ^0 {7 Z! j* ^9 q( Q! G+ w- k
# N" a0 l" c v, M9 C: i
6 E7 j' o* F( `$ D5 \% J4 g! o图2:但是在载入信息这里你可以很明显的看出来,游戏自身调用的字体或者字号跟Ntleas调用的字体和字号就完全不一样了原生字体明显是黑体大字号,而Ntleas调用的字体还是跟之前完全一样的字号和字体。& {& V8 t7 E; F$ J4 }7 A8 X
& v# V- T/ s8 a& U$ j. x
图3图4图5:游戏内教程文本也更为明显,所有原生字体都是大号字,Ntleas调用的还是小字号汉字。
5 H7 c# {5 P# ^+ Q: f! X- G1 p" S6 f5 N1 Q. _4 [4 C
我也尝试过使用“ LXGW Trad Clear Gothic / 霞鹜传承晰黑 / 霞鶩傳承晰黑 / LXGWクリアゴシック” 这个基于游戏使用的IPAexGothic字体扩展了简体中文的开源字体。 ' u. c6 o# e6 O3 [7 M* k* P5 z, v. r( u
这个字体就包含了全部IPAexGothic的字体并添加了原字库中不存在的简体中文字符。
$ ^% m+ O9 v; D( z& e但是使用这个之后就会出现新问题,游戏中所有的文本都会变小一号,并且会导致部分自动Scale的UI出现bug:
, q# Y$ q) T4 E/ v# f D2 I; J" h0 g v" x E
替换之后的效果对比: ; j) ]+ k& Y* [ Y: E: D$ p5 j
7 c3 z+ }8 q$ e i' E
# C4 m! ]7 T* c2 T( Z% K0 ?4 m
* e# R) I+ O0 l- Z% h/ a& o' I& ^
通过截图你可以清晰地看到,所有字体都变小了一号,并且游戏退出的弹窗和画面设置的界面都因为bug导致变长了很多,直接导致了设置界面只能显示原本一半的内容了。6 G9 ^; u) g% G( ^9 _
2 g1 y, ~* f# N, S- Y, ?
我想问一下大家,有没有办法解决这个问题,找到游戏真正调用的全部字体的配置文件在哪里,让我可以修改一下不同界面的字号。( r! ^$ Z& w3 z4 S) }
或者有没有更好的替换字体推荐,可以让字体不出现这种奇怪的问题。
$ V+ G9 p6 Z8 \; e) M& U& T8 L4 D3 N A( `1 l/ {
万分感谢。
0 |! a$ Z7 F) i _& { |