We previously ran a survey on fonts and selected the top 25 fonts that received the highest ratings by the developer community here on the forums.
These new fonts are now live and available to use in Studio for your games. We limited the number of new fonts so that we don’t add too much to the size of the app download. We plan on solving this going forward so we can greatly expand the fonts available to devs. More on this later…
Here are all of the base fonts that are available.
You can now use rich text tags in order to add bold, italics and other styles to the fonts, and you can also use multiple fonts within a single string. To change the font, use the “font face” tag:
Formatting | Tag | Example |
---|---|---|
Font | font face | <font face="Michroma">This appears in Michroma font.</font> |
More info on rich text is available here:
A question has come up from several people regarding the vertical positioning of certain fonts. Here’s some additional information on this:
Some of the fonts have individual characters that drop further down, such as g, p, q, y. Other fonts such as Luckiest Guy have foreign language characters that drop down, even though all of the English characters do not. Here is an example:
The Luckiest Guy font has a tight ascender, so the characters appear close to the top of the label. In addition, the descender makes room for that special foreign character that drops down. Unfortunately this makes it look like the English characters are shifted up.
The ascender and descender is used to make sure that text will never overflow a text label which has TextSize set to the same height as the height of the label.