28 12
发新话题
打印

[MOD技巧] 改变游戏中的字体

本主题由 weyl 于 2008-7-11 14:20 分类 本主题被作者加入到个人文集中

改变游戏中的字体

游戏里面用的字体文件有两个:font3.e16和font3.c16。第一个是128个ASCII字符,点阵大小为16*8;后一个为BIG5码的汉字,点阵大小为16*16。

使用工具可以将系统中的字体转为游戏可用的格式,但并不是所有字体都合适。一般字体在12pt时如果仍能够保持锐利,那么在游戏中就会有比较好的效果。最常见的这类字体就是细明体和宋体,如果你知道其他适合的字体或者好的建议,欢迎告诉我们知道。

这个是更换了英文字体,英文字体最好是等宽的:



这个是把原来的细明体改小了一号:



这个是标楷体,效果很模糊:



这个是微软正黑,也不怎么样:



附件是小一号的细明体和图中所示的英文字体,大家可以感觉一下。

使用ts2.exe,选择字体,要选择台湾中文(Big5)。

调整好汉字的位置,然后高度改成32,把“上下”加上16。

点“生成”,即可生成点阵字库。
因软件是未注册版,所以每个字都会多出一个斜线,而使用32*16的尺寸可以使汉字刚好避开斜线。

使用这个程序会将字体上半部分去掉,生成font3.c16文件,可以直接用在游戏中。
[发帖际遇]: scarscc参与红花会陈家洛的计划:成功绑架乾隆,得到奖励银两11.


[ 本帖最后由 scarscc 于 2008-4-24 13:18 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • 游客 +30 原创精品 2008-4-23 18:38
向所有在灾难中遇难的同胞致哀
感时花溅泪 恨别鸟惊心 烽火连三月 家书抵万金
blog for KYS

TOP

引用:
原帖由 scarscc 于 2008-4-23 16:28 发表

使用工具可以将系统中的字体转为游戏可用的格式
覆盖后觉得原先的比较清楚~请问需要用什么工具来把系统的转为游戏的格式?

TOP

谢谢LZ哈~~~
收藏ing~~~
我非奇侠,流落天涯~
我本英雄,魅力无穷~

TOP

不会弄呀!!!!!!!!!!!!!!!!!!!

[发帖际遇]: xikuokuo冒充青木堂主向反清份子征收活动经费,结果:骗得银两1.
喜欢!!

TOP

S大大
你這個英文數字我覺得很好
但對話字體有點......
我建議你用黑體看看

例如這個字體


[发帖际遇]: e122373356替小昭千里送信给张无忌,途中被周芷若抓住,损失银两11.


[ 本帖最后由 e122373356 于 2008-4-23 20:38 编辑 ]

TOP

引用:
原帖由 xikuokuo 于 2008-4-23 20:21 发表
不会弄呀!!!!!!!!!!!!!!!!!!!

[发帖际遇]: xikuokuo冒充青木堂主向反清份子征收活动经费,结果:骗得银两1.
把压缩档里面的档案覆盖在游戏目录就可以看到字体改变了~

[发帖际遇]: 黑暗浩带小龙女去蒙地卡罗吃西餐喝红酒,被赵志敬撞见,破财消灾,花费银两20.

TOP

引用:
原帖由 e122373356 于 2008-4-23 20:35 发表
S大大
你這個英文數字我覺得很好
但對話字體有點......
我建議你用黑體看看

例如這個字體


[发帖际遇]: e122373356替小昭千里送信给张无忌,途中被周芷若抓住,损失银两11.
黑体基本不行,正黑的效果都很差。
font3.c16是中文字体,不需要的话就用原来的覆盖掉

[发帖际遇]: scarscc在丽春院喝酒,发现了强盗茅十八,被抢银两12.
向所有在灾难中遇难的同胞致哀
感时花溅泪 恨别鸟惊心 烽火连三月 家书抵万金
blog for KYS

TOP

知道 方正中等线繁体 字吗?

我想用在金庸里面应该不错~若可以加个斜体就更好~可惜 我不会弄...


[发帖际遇]: 黑暗浩跟踪成昆进入明教密道,结果:奋勇救小昭脱险,得到小昭感谢银两30.

TOP

TOP

这个有点兴趣,游戏里的字体格式是怎样的?
一个字对应一个二色位图,一直排下去?有没有索引?

下面是简体XP下的字体推荐,楼主可以参考一下
引用:
推荐字体及大小:
(新)宋体: 9pt, 10.5pt及其粗体
幼圆: 12pt至18pt皆可,尤其15pt
楷体: 14pt至18pt
仿宋: 14pt至18pt

http://teach.hanzify.org/index.php?Go=Show::413-1114704000
[ 本帖最后由 fenghou 于 2008-4-23 22:52 编辑 ]

TOP

中文字体文件为font3.c16,每32个字节为一个字,是16*16点阵。
例如:
00039800:   00 00 09 98 7D 10 11 10  11 10 21 12 29 DF 3D 10
00039810:   69 10 29 10 29 10 29 10  39 52 29 92 23 13 01 0E

全部转成2进制,按照每行16bit排列:

0000000000000000
0000100110011000
0111110100010000
0001000100010000
0001000100010000
0010000100010010
0010100111011111
0011110100010000
0110100100010000
0010100100010000
0010100100010000
0010100100010000
0011100101010010
0010100110010010
0010001100010011
0000000100001110

实际上现在来看能用的字体仅仅是在9pt左右仍能保持锐利的细明体和宋体,其余字体都显得笔画太粗,不知能否有优化的算法。在我签名的链接里面可以找到我制作字库的方法。


[发帖际遇]: scarscc跟踪成昆进入明教密道,结果:被秃驴发现打伤,损失医药费银两41。


[ 本帖最后由 scarscc 于 2008-4-23 23:42 编辑 ]
向所有在灾难中遇难的同胞致哀
感时花溅泪 恨别鸟惊心 烽火连三月 家书抵万金
blog for KYS

TOP

引用:
The requested file is not displayed because it might contain malicious content.
If you believe this is an error, please visit our contact page to let us know. Contact Us
用代理都下不了……

[发帖际遇]: fenghou冒充青木堂主向反清份子征收活动经费,结果:非法融资被收监,交纳保释银两50.

TOP

又上传了一次,有点奇怪,看来google认为那个工具是恶意软件?不过也没什么更好的现成工具。

[ 本帖最后由 scarscc 于 2008-4-24 12:51 编辑 ]
向所有在灾难中遇难的同胞致哀
感时花溅泪 恨别鸟惊心 烽火连三月 家书抵万金
blog for KYS

TOP

TOP

哪个文件?我用kaspersky没有报毒
那样的话原软件作者太不厚道了

[ 本帖最后由 scarscc 于 2008-4-24 14:45 编辑 ]
向所有在灾难中遇难的同胞致哀
感时花溅泪 恨别鸟惊心 烽火连三月 家书抵万金
blog for KYS

TOP

 28 12
发新话题