Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Learning Cocos2d-x Game Development
  • Toc
  • feedback
Learning Cocos2d-x Game Development

Learning Cocos2d-x Game Development

By : Siddharth Shekar
3 (1)
close
Learning Cocos2d-x Game Development

Learning Cocos2d-x Game Development

3 (1)
By: Siddharth Shekar

Overview of this book

If you are a hobbyist, novice game developer, or programmer who wants to learn about developing games/apps using Cocos2d-x, this book is ideal for you.
Table of Contents (13 chapters)
close
12
Index

Texts and fonts


So, you might be wondering why initially in Chapter 1, Getting Started, Cocos2d-x we used CCLabelTTF, but in the previous chapter, we used CCLabelBMFont. Is there a difference between them? If there is, how is one type of font different from the other?

The two types of fonts are quite different. CCLabelTTF uses file types with the .ttf extension or TrueType font, and CCLabelBMFont uses files with the .fnt extension and are called bitmap fonts.

It is always preferred to use bitmap fonts over the TrueType font in games. The text we see on the screen is actually an image, regardless of whether you use BMFont or TTF. In the case of TTF, the processor has to do some work in looking up the character that it has to display and then convert it into an image so that it can display it on the screen. This will be done each time a character has to be displayed on the screen, even if it is the same character repeated again. BMFont has 2 files accompanying each font unlike the TTF, which...

Unlock full access

Continue reading for free

A Packt free trial gives you instant online access to our library of over 7000 practical eBooks and videos, constantly updated with the latest in tech
bookmark search playlist font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete