Bitmap Fonts

Bitmap Fonts

All the graphics in Sir Lamorak’s Quest will be rendered with OpenGL. In fact, the iPhoneuses OpenGL ES , which is a subset of OpenGL for mobile devices.We cover OpenGL ES in more detail in the section,“Technology.”

Sadly, though, OpenGL ES doesn’t support the ability to render fonts to the screen. Asa result, we’ll have to use bitmap fonts.

Bitmap fonts aren’t too different from sprites and sprite sheets. In fact, we use sprites and sprite sheets to support bitmap fonts.This will be covered in Chapter 8,“Bitmap Fonts.”

Because OpenGL ES lacks font support, you’ll have to define a font as a series of images.To do this, you’ll need to create a complex sprite sheet that contains an image foreach character in the font. If we were doing this manually, it would be a real pain, but luckily, tools such as Hiero6 and bmfont7 make the process of turning a font into a sprite sheet really easy. More detail on Hiero can be found in the section, “Tools.”

AngelCode has created the bmfont tool, and it is this tool and its generated output tha tHiero has been based.Although bmfont is much more feature rich compared to Hiero, itis currently only available on the Windows platform. For this reason, I will be using the Java-based Hiero that will run on a Mac. 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值