Loading

[GAME] [Civilization] 文明6字体及字体大小修改

一、前言

文明作为一款文本信息量较大的游戏,提供的字体和UI界面设置还是偏少了一些,对干眼用户极不友好

二、用户界面整体缩放

首先是游戏自带的缩放选项:图象选项-图像-UI质量提升,设置为150%或更高。

类似于windows系统的dpi缩放,会把各种UI界面放大(菜单、按钮、列表等)。跟图像质量倒是应该没啥关系,但放大后同样的组件会占更大的面积,也就是更多的像素,所以会改善一点边缘模糊的情况。
据说电脑在 1080p 以上才能设置,我的显示器刚好是 1920x1200...

三、字体修改

通过 Steam 或者手动打开游戏目录下的 XXXXXX\common\Sid Meier's Civilization VI\Base\Assets\UI\Fonts 文件夹:

先备份该文件夹下的内容,我是原地创建了一个 Backup 文件夹放进去了:

编辑 Civ6_FontStyles_zh_Hans_CN.xml 文件,修改 Font 属性,建议直接在自己文件上修改,不要复制拷贝我这份。总共有60多行,可以看到我修改完 Font 只用到了3种:

<?xml version="1.0" encoding="utf-8"?>
<StyleSheet>
<FontNormal8 Font="NotoSans-Medium.ttf" FontSize="8"/>
<FontNormal9 Font="NotoSans-Medium.ttf" FontSize="9"/>
<FontNormal10 Font="NotoSans-Medium.ttf" FontSize="10"/>
<FontNormal11 Font="NotoSans-Medium.ttf" FontSize="11"/>
<FontNormal12 Font="NotoSans-Medium.ttf" FontSize="12"/>
<FontNormal13 Font="NotoSans-Medium.ttf" FontSize="13"/>
<FontNormal14 Font="NotoSans-Medium.ttf" FontSize="14"/>
<FontNormal15 Font="NotoSans-Medium.ttf" FontSize="15"/>
<FontNormal16 Font="NotoSans-Medium.ttf" FontSize="16"/>
<!-- Due to issues with Chinese font rendering in some sizes, we have this "17" size that's 18 in Chinese and 16 everywhere else -->
<FontNormal17 Font="NotoSans-Medium.ttf" FontSize="18"/>
<FontNormal18 Font="NotoSans-Medium.ttf" FontSize="18"/>
<FontNormal20 Font="NotoSans-Medium.ttf" FontSize="20"/>
<FontNormal22 Font="NotoSans-Medium.ttf" FontSize="22"/>
<FontNormal24 Font="NotoSans-Medium.ttf" FontSize="24"/>
<FontNormal26 Font="NotoSans-Medium.ttf" FontSize="26"/>
<FontNormal28 Font="NotoSans-Medium.ttf" FontSize="28"/>
<FontNormal30 Font="NotoSans-Medium.ttf" FontSize="30"/>
<FontNormal40 Font="NotoSans-Medium.ttf" FontSize="40"/>
<FontNormal50 Font="NotoSans-Medium.ttf" FontSize="50"/>

<FontNormalBold12 Font="NotoSans-Bold.ttf" FontSize="12"/>
<FontNormalBold14 Font="NotoSans-Bold.ttf" FontSize="14"/>
<FontNormalBold16 Font="NotoSans-Bold.ttf" FontSize="16"/>

<FontFlair10Font="NotoSans-Medium.ttf" FontSize="10"/>
<FontFlair11Font="NotoSans-Medium.ttf" FontSize="11"/>
<FontFlair12Font="NotoSans-Medium.ttf" FontSize="12"/>
<FontFlair14Font="NotoSans-Medium.ttf" FontSize="14"/>
<FontFlair16Font="NotoSans-Medium.ttf" FontSize="16"/>
<FontFlair18Font="NotoSans-Regular.ttf" FontSize="18"/>
<FontFlair20Font="NotoSans-Regular.ttf" FontSize="20"/>
<FontFlair22Font="NotoSans-Regular.ttf" FontSize="22"/>
<FontFlair24Font="NotoSans-Regular.ttf" FontSize="24"/>
<FontFlair26Font="NotoSans-Regular.ttf" FontSize="26"/>
<FontFlair28Font="NotoSans-Regular.ttf" FontSize="28"/>
<FontFlair30Font="NotoSans-Regular.ttf" FontSize="30"/>
<FontFlair40Font="NotoSans-Regular.ttf" FontSize="40"/>
<FontFlair50Font="NotoSans-Regular.ttf" FontSize="50"/>
<FontFlairLuaFont="NotoSans-Regular.ttf" FontSize="18"/>
<FontBoldFlair18 Font="NotoSans-Medium.ttf" FontSize="18"/>
<FontBoldFlair21 Font="NotoSans-Medium.ttf" FontSize="21"/>
<FontBoldFlair26 Font="NotoSans-Medium.ttf" FontSize="26"/>
<FontBoldFlair60 Font="NotoSans-Medium.ttf" FontSize="60"/>
<FontItalicFlair18 Font="NotoSans-Medium.ttf" FontSize="18"/>
<FontItalicFlair21 Font="NotoSans-Medium.ttf" FontSize="21"/>
<FontItalicFlair22 Font="NotoSans-Medium.ttf" FontSize="22"/>
<FontItalicFlair26 Font="NotoSans-Medium.ttf" FontSize="26"/>
<FontItalicFlair60 Font="NotoSans-Medium.ttf" FontSize="60"/>

<FontNormalMedium12Font="NotoSans-Regular.ttf" FontSize="12"/>
<FontNormalMedium13Font="NotoSans-Regular.ttf" FontSize="13"/>
<FontNormalMedium14Font="NotoSans-Regular.ttf" FontSize="14"/>
<FontNormalMedium16Font="NotoSans-Regular.ttf" FontSize="16"/>
<!-- Due to issues with Chinese font rendering in some sizes, we have this "17" size that's 17 in Chinese and 16 everywhere else -->
<FontNormalMedium17Font="NotoSans-Regular.ttf" FontSize="17"/>
<FontNormalMedium18Font="NotoSans-Regular.ttf" FontSize="18"/>
<FontNormalMedium20Font="NotoSans-Regular.ttf" FontSize="20"/>

<FontMono14 Font="NotoSans-Regular.ttf" FontSize="14"/>
</StyleSheet>

也可以自行给 FontSize 在原基础上加1~2。
对应的字体文件就在 \NotoSans 文件夹中,所以用自己喜欢的字体进行替换就好。
我自己使用的是更纱黑体,可以在 https://github.com/be5invis/Sarasa-Gothic 下载使用,重命名为 NotoSans-Regular.ttf(Medium/Bold) 然后覆盖原字体文件即可。

四、最终效果

比原字体粗重一些:
image

posted @ 2022-03-01 22:56  野生西瓜  阅读(9698)  评论(0编辑  收藏  举报