To try something I never tried before, I decided to convert a true type font into a pixel font. This proved to be a good decision, because when you try to render a font at an appropriate size, it becomes kind of smudged with anti-aliasing and partially illegible without it.
Seeing that, I decided to make my results public. This wasn't exactly the most difficult to make, and it's based on other people's work anyway. It's also the one of the few things I've made that are suitable for public use.
Open Sans PX
This font is based on Steve Matteson's Open Sans, rendered at 8pt and normal weight. There is a bold version available, and both versions are available with various shadow effects.
Like the original, it is distributed under the Apache License 2.0.
You can download it on MediaFire or MEGA.
All pixel fonts are provided as a *.bmp file, ready for use with MonoGame or XNA. If there is demand for it, I will consider adopting fonts to other engines as well. If you are unsure how to use a bitmap as a sprite font, reference this blog post by Shawn Hargreaves.
Since they are intended for MonoGame/XNA, these fonts cover the Windows-1252 character encoding.
The fonts are now also available as TrueType fonts (*.ttf)!
Note that this is a side project. New fonts will be added at my leisure.
Nice work! Looks great.
ReplyDeleteI really like this, using it in my current game!
ReplyDelete