Varcade Dev Blog

Sprite Font Tools for MonoGame and XNA

by on Jul.01, 2013, under XNA

I’ve used both of these with MonoGame 3.0 projects.

The first was made to create bitmap fonts for the XNA 4.0 SpriteFont class, works with MonoGame, is easy to use, and has many effects.

Sprite Font 2SpriteFont 2

The 2nd one does not create native XNA SpriteFont compatible bitmaps, but supports unicode and generates an XML character map, giving it more flexibility. There is this C# BMFont XML Deserializer and a tutorial showing how to use it in MonoGame.


3 Comments for this entry

  • mattias

    Did you actually get SpriteFont 2 to work with MonoGame? Because from what I’ve been able to determine, MonoGame can’t handle png spritefonts, only xnb files? For pngs, I get NotImplementedException…


    • R.Cade

      At the time, you needed to use an actual XNA Content Project to create the xnb files. Some work has been done recently with Monogame’s own content pipeline, but I’m not sure where it is with Spritefont.

  • Jojje

    SpriteFont2 seems a bit more overboard with appearance than performance..

Leave a Reply

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!


A few highly recommended websites...