In this video we will take a font file (one with a TTF extension) and convert it into a bitmap font (XML and PNG files) for use with the Phaser game engine. Technically these font files can be used for other HTML5 game engines as well, though we’ll specifically look at code for loading it into Phaser.
In particular we will use a Bitmap font (non anti-aliased) which we find on the website dafont.com. We will then load the font into a tool called Bitmap Font Generator by AngelCode. There are a few setting which need to be changed so that the font will export properly. Once we save the font we’ll need to rename and edit the XML file and its associated image. We also need to do some light post-processing on the PNG file to fix colors and transparency. Finally we load the font into a very simple Phaser project.
- YouTube Video: View this video directly on YouTube
- Patreon Site: See other posts by me on Patreon
- YouTube Channel: Subscribe to get access to other videos
This video was available on Patreon two weeks before being available on YouTube.
Latest posts by Thomas Hunter II (see all)
- Go v1.10.3 vs Node v10.6.0 Microbenchmark - 2018-07-07
- Recent Concerns about Node.js Security - 2018-06-12
- Creating and Integrating a Node Lambda function with API Gateway - 2018-04-02