BMFonts can be created using different programs. The better one is the official Bitmap Font Generator from [AngelCode.com](http://www.angelcode.com/products/bmfont/). Just download and install.
@ -7,11 +7,12 @@ BMFonts can be created using different programs. The better one is the official
 
Some notes:
- Recommended to select only the 95 characters from `SPACE (32)` to `~ (126)`, anything above this limit will be loaded but it could fail on rendering, rendering system expects all characters (starting from 32 up to 255) available in the font, if there is some gap (let's say, jumping from char 126 to 160), it doesn't consider that gap... *- WORK IN PROGRESS -*
- Recommended to select only characters from `SPACE (32)` to `ÿ (255)`, anything above this limit will be loaded but it will fail on rendering, improved support for Unicode characters is on the TODO list.
- Be careful when changing font size in BMFont `Font Settings`, texture size in `Export Settings` also requires to change to fit new size (BMFont does not change this automatically), `Visualize` font on BMFont to make sure everything is ok.
- raylib requires the .png file together with the .fnt text file (not binary) placed in the same folder.
Alternatively, it's possible to use the web tool [Littera](http://kvazars.com/littera/) to generate BMFonts but due to some differences with original software, some exported fonts could not work with raylib.
The following export options for Littera are recommended: