替换游戏字体简易方法-Steam喜+1日常
某些游戏内嵌字体真的是让人不敢恭维,所以琴梨梨作为有强迫症的人,必然会想办法去替换它们,今天琴梨梨就讲讲对于部分游戏的字体替换思路
这一篇教程只需要用到文件资源管理器,暂时不包括需要拆包打包的游戏,关于拆包以后会更
这篇文章包括两个难度不同的例子
STEP1 找到字体位置
先以毛子的gal永恒之夏举例
![](https://img.haomeiwen.com/i5660880/4d9d6551c78b9a8d.png)
很容易找到fonts目录,最大的一般就是中文字体
STEP2 替换这个文件
琴梨梨使用的字体是ニューシネマ
![](https://img.haomeiwen.com/i5660880/727ec989e6a9e3ea.png)
效果如图,修改成功
但是在用同样方法对付material girl的时候,琴梨梨发现了问题
直接替换后,游戏卡loading无法进入
![](https://img.haomeiwen.com/i5660880/0dcd626b954f1be7.png)
经过反复研究,琴梨梨找到了办法
这是游戏的原始字体文件
![](https://img.haomeiwen.com/i5660880/15bb1567f5694632.png)
原始字体文件本身就不全,导致游戏内大量fallback严重影响体验
这是琴梨梨试图用于替换的字体
![](https://img.haomeiwen.com/i5660880/55700be894abca4d.png)
琴梨梨用FontCreator打开两个字体文件,先把用于替换的字体内容一股脑复制进原字体,保存重启游戏
![](https://img.haomeiwen.com/i5660880/2ba4c8f1f561dde1.png)
游戏正常加载,但是因为替换问题全局错字
![](https://img.haomeiwen.com/i5660880/e97c2dbc4a2fa587.png)
但是正常加载就给了琴梨梨提示,说明问题出在字体属性上
经过反复比对属性,琴梨梨总算找到了问题
![](https://img.haomeiwen.com/i5660880/66e164c8cbe0206f.png)
游戏原字体支持opentype layout ,琴梨梨替换的字体不支持
在字体库里随便找了个支持opentype的字体试验一下
![](https://img.haomeiwen.com/i5660880/9144a54ee00e370c.png)
果真,正常加载,说明问题是找对了
可是还是一大堆的字fallback了(尴尬)
突然想起这游戏是繁中,我丢了个简中进去
我的个人字体库里根本没有繁中字体,于是只好去网上找
总算找到个不错的还支持opentype的
![](https://img.haomeiwen.com/i5660880/8c0a364e4900387f.png)
不管三七二十一解压丢进去
然后很尴尬的又...
![](https://img.haomeiwen.com/i5660880/305dd44d0a40582f.png)
再仔细一看...
![](https://img.haomeiwen.com/i5660880/10efd48b3ca0140b.png)
我怎么就把ttc文件丢进去了?????一定是写作业把脑子写傻了
把配置文件里面也改成ttc试试
![](https://img.haomeiwen.com/i5660880/16519b283515c95d.png)
然并卵
![](https://img.haomeiwen.com/i5660880/fea6d9abd11ada4d.png)
看来这游戏就认死了ttf不给用pack好的ttc(ttc是多个ttf打包而来的字体合集文件)
先把配置文件改回去
![](https://img.haomeiwen.com/i5660880/40483c8f00d902e5.png)
FontCreator又登场了,这次它的任务是解包ttc
![](https://img.haomeiwen.com/i5660880/1b71e23ec0796d52.png)
得到两个ttf文件
![](https://img.haomeiwen.com/i5660880/db4f36f334fc2b76.png)
分别打开,找到繁体的那个
![](https://img.haomeiwen.com/i5660880/00947b333a18abe0.png)
改名重启游戏!
![](https://img.haomeiwen.com/i5660880/735c3e0e38e29f0f.png)
一切完美!
![](https://img.haomeiwen.com/i5660880/7b64710778c26e38.png)
![](https://img.haomeiwen.com/i5660880/d05e5f15ea620c50.png)
总算可以用上让自己满意的字体了!撒花!庆祝!
总结要点:
1,替换字体前备份
2,注意字体属性上的不同
3,灵活转换现有字体
4,请不要让字体文件名有符号和中文还有空格
点一下喜欢好不好嘛