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