读书人

J2me 游戏点阵字库发动机(一) 之初步

发布时间: 2012-10-05 15:34:33 作者: rapoo

J2me 游戏点阵字库引擎(一) 之初步

最近在学习C的过程中无意发现了点阵字库的东西。整理了下,在J2ME实现了下相关的算法。

?

对于使用少量的汉字图形程序,完全没有必要带巨大的汉字库来运行,只要内存允许,你可以把汉字字模直接定义为数组的信息存储在EXE文件里。通过这个工具,你可以把单个字模信息直接取出来,然后在源代码中粘贴。该工具的强大在于不仅可以生成12×12、16×16宋体这些存在于DOS字库的字模,而且可以生成16×16楷体、黑体甚至自定义字体的字模,而且可以提供6种字模大小供您选择并即时预览效果!对使用少量汉字的图形编程能够提供极大方便。

相对于绘制这些字体的J2ME函数是:
首先,我们要通过工具来生成点阵字库的GB2312字模,然后在图像中绘制出来,下面我给出一些字体的字模,
废话少说,具体看例子吧。

?

?

?

? 上述内容是从http://wuhua.iteye.com/blog/159107上copy的。

?

此仅仅是提供一种在J2ME上的自定义的点阵字库的实现,但是我们要是想把它集成在J2ME游戏引擎中,还相差甚远。现在摆在我们面前的至少有两大难题:

?? 1,绘制汉字的函数效率不高。放在实际的游戏中影响整体的效果,使游戏“卡”??

?? 2,我们应该如何管理点阵信息,如何保存,如何读取??

?

我会在以后的连载中逐个解决这两个问题!!

?

1 楼 hongliufeiyang 2012-06-06 这么整还不累死了,那还不如直接性的用图片剪切呢

读书人网 >J2ME开发

热点推荐