原版 C++版本在此:用 C++撸了一个 Minecraft 字体贴图生成器
运行效果
基本方法不变,生成 16x16 个 16x16 贴图来表示 0x00000000 到 0xffffffff 的所有文字
然后根据字体测量结果,生成对应glyph_sizes.bin
文件
这个网页版本更进一步,直接生成 zip 形式的材质包,直接扔到资源包路径,就可以直接被 Minecraft 加载了。
使用的技术说明
glyph_sizes.bin
用的是Uint8Array
由于项目实在不算大,所以没有用 npm 之类的包管理器, CSS/JS 也是直接写网页上的,当然也没有用任何框架。