本帖最后由 鬼谷子教主 于 2025-5-25 18:26 编辑
font_data.xml放到MountBlade Warband\Data\languages\cns,font.dds放到MountBlade Warband\Textures\languages\cns复制代码
操作步骤隶书隶变通用规范汉字表
隶书7931字.zip
(4.57 MB, 下载次数: 1290)
2022-4-16 21:46 上传
点击文件名下载附件
隶变7931字.zip
(4.93 MB, 下载次数: 898)
2022-4-16 21:41 上传
点击文件名下载附件
通用规范汉字表+生僻字
隶书11885字.zip.001.zip
(5 MB, 下载次数: 1243)
2022-4-16 21:46 上传
点击文件名下载附件
隶书11885字.zip.002.zip
(1.79 MB, 下载次数: 1161)
2022-4-16 21:46 上传
点击文件名下载附件
隶变11885字.zip.001.zip
(5 MB, 下载次数: 964)
2022-4-16 21:47 上传
点击文件名下载附件
隶变11885字.zip.002.zip
(2.26 MB, 下载次数: 902)
2022-4-16 21:47 上传
点击文件名下载附件
效果图示
隶书.JPG (76.61 KB, 下载次数: 278)
下载附件
保存到相册
2022-4-16 23:54 上传
隶变.JPG (76.63 KB, 下载次数: 285)
下载附件
保存到相册
2022-4-16 23:54 上传
字体类型魏碑北魏楷书通用规范汉字表
魏碑7931字.zip.001.zip
(5 MB, 下载次数: 762)
2022-4-16 21:48 上传
点击文件名下载附件
魏碑7931字.zip.002.zip
(236.5 KB, 下载次数: 753)
2022-4-16 21:48 上传
点击文件名下载附件
北魏楷书7931字.zip.001.zip
(5 MB, 下载次数: 868)
2022-4-16 21:48 上传
点击文件名下载附件
北魏楷书7931字.zip.002.zip
(1011.77 KB, 下载次数: 714)
2022-4-16 21:48 上传
点击文件名下载附件
通用规范汉字表+生僻字
魏碑11885字.zip.001.zip
(5 MB, 下载次数: 997)
2022-4-16 21:48 上传
点击文件名下载附件
魏碑11885字.zip.002.zip
(2.98 MB, 下载次数: 925)
2022-4-16 21:48 上传
点击文件名下载附件
北魏楷书11885字.zip.001.zip
(5 MB, 下载次数: 962)
2022-4-16 21:48 上传
点击文件名下载附件
北魏楷书11885字.zip.002.zip
(4.1 MB, 下载次数: 963)
2022-4-16 21:48 上传
点击文件名下载附件
效果图示
魏碑.JPG (77.66 KB, 下载次数: 269)
下载附件
保存到相册
2022-4-16 23:54 上传
北魏楷书.JPG (79.48 KB, 下载次数: 242)
下载附件
保存到相册
2022-4-16 23:54 上传
骑马与砍杀字体制作完整指南
一、准备工作必要工具:
BMFont(版本建议1.14a) http://www.angelcode.com/products/bmfont/XML转换工具 https://swyter.github.io/swyter.bitbucket.org/(可选辅助文件)
swyter.bitbucket.org.zip
(19.93 KB, 下载次数: 827)
2022-4-16 22:12 上传
点击文件名下载附件
汉字txt文件.zip
(96.89 KB, 下载次数: 826)
2022-4-16 22:14 上传
点击文件名下载附件
二、字体配置流程1. 基础设置启动BMFont → Options → Font Settings
选择字体.JPG (187.1 KB, 下载次数: 284)
下载附件
保存到相册
2022-4-16 23:58 上传
关键参数:
Size:建议48-72(对应游戏内24-36px显示)Outline:0-1px(根据字体笔画粗细调整)字符集选择:Unicode
设置字体.JPG (58.52 KB, 下载次数: 251)
下载附件
保存到相册
2022-4-16 23:58 上传
2. 导入字符集点击Edit → Select chars from file导入通用规范汉字表8105字.txt
选择汉字txt文件.JPG (188.93 KB, 下载次数: 271)
下载附件
保存到相册
2022-4-16 23:58 上传
追加选择:
ASCII(全选32-126)General PunctuationCJK Symbols and Punctuation
技巧:按住Ctrl+A可全选字符
选了规范汉字表.JPG (228.45 KB, 下载次数: 228)
下载附件
保存到相册
2022-4-16 23:58 上传
3. 导出设置Options → Export options:核心配置:
格式:XML纹理尺寸:4096x4096(宽高可设正方形或长方形,推荐二进制尺寸)通道设置:Red: glyph: glyph: glyph: outline
设置输出.JPG (226.14 KB, 下载次数: 245)
下载附件
保存到相册
2022-4-16 23:58 上传
警告:错误的通道设置会导致字体边缘发虚
字体输出设置.JPG (60.15 KB, 下载次数: 278)
下载附件
保存到相册
2022-4-16 23:58 上传
4. 纹理优化点击Options → Visualize调整策略:
优先增加字号直到填满空间若出现空白区域,在上一步中尝试修改导出的大小,直到字体刚好在单个页面滚动条拉到右下角观察,尽量不要浪费太多空间留下空白
运行生成.JPG (226.21 KB, 下载次数: 290)
下载附件
保存到相册
2022-4-16 23:58 上传
画布包含字体.JPG (591.4 KB, 下载次数: 294)
下载附件
保存到相册
2022-4-16 23:58 上传
三、后期处理文件生成输入font保存文件得到:
font.fnt(XML描述文件)font_0.dds(压缩纹理,改名font.dds)
保存字体文件.JPG (225.63 KB, 下载次数: 262)
下载附件
保存到相册
2022-4-16 23:58 上传
2. XML转换用记事本打开font.fnt复制其全部内容并将其粘贴到[或使用(可选)辅助文件]在线转换工具 https://swyter.github.io/swyter.bitbucket.org/
粘贴代码.JPG (459.81 KB, 下载次数: 274)
下载附件
保存到相册
2022-4-16 23:58 上传
单击下面的文本框会输出一个XML格式的文件,适合骑砍格式。如:
保存为font_data.xml
3. 间距优化
找到code="32"这行,32代表英文空格,然后修改 postshift:
复制代码
修改为2-8,缩短空格达成减少间距:
复制代码
四、常见问题生僻字缺失:
在BMFont中追加导入GB18030-2000字符集,字体选择gbk字体
纹理模糊:
导出时不选"Compress DXT1,DXT3,DXT5"
内存优化:
将font_0.dds转换为BC7格式(使用Photoshop插件)
最终文件结构:
MountBlade Warband
└─ Data
└─ languages
└─ cns
└─ font_data.xml
└─Textures
└─ languages
└─ cns
└─ font.dds复制代码