The Unicode bitmap font from Minecraft, also known as GNU Unifont. The game has a font priority system called "providers" that looks for bitmap data for a specific character in the non-Latin European character set first, then in the accented Latin character set, then in the game's low-res default font, then finally here, in the high-res Unicode character set. You can override this priority system by going into Options... > Language..., then setting "Force Unicode Font" to ON.
The game stores this font in images containing 16 rows and 16 columns of characters. Each character is 16 pixels wide and 16 pixels tall, totalling 256 characters per image. Each image represents one Unicode codepage, and there are 256 pages, which covers characters U+0000 to U+FFFF. Control characters and most CJK characters are omitted here, because FontStruct doesn't officially support them.
The font is not monospace, however, so the effective widths of each character are stored in a separate file called glyph_sizes.bin. Information for each character is stored in one byte, and the upper and lower 4 bits of this byte represent the start column and end column with a number ranging from 0 to 15, where 0 is the leftmost column of the character's allotted 16x16 space, and 15 is the rightmost column, respectively.
Knowing all of this allowed me to automate most of the steps involved in creating this recreation. I did not use the FontStructor to make this, I instead used a program to directly interact with FontStruct's API. It is possible to add unsupported characters to a font with this method, but I chose to stay within the limits of what is officially supported.
~This "is" Minecraft Gnu font, except it has two times better quality and I added much more glyphs! Please tell me what characters should I add next :)
Update log
7/30/2022: Font created.
9/22/2023: Added Vietnamese characters.
10/11/2023: Added Superscripts & Subscripts, currency symbols and Arabic.
WHAT SHOULD I MAKE NEXT?
A faithful, authentic, all-caps, nostalgic 8-bit font based on 1st-party Nintendo Entertainment System games, such as Duck Hunt, Tetris, Dr. Mario, Clu Clu Land, Pinball, Gyromite, Baseball, Urban Champion, and of course, as the name says in the font, Super Mario Bros.!
Featuring a grand total of 1085 glyphs! If we do glyph number translation, 1085 translates to October 1985, back when the Nintendo Entertainment System first launched in North America!
Now you're typing with power!
The definitive retro gaming font, now available to use for your gaming-related projects, without a single arcade quarter required, is here! Why stick with Press Start 2P when you can use this, especially the fact that this font has over 1000 characters? This font was originally inspired by nostalgic arcade games, such as Bubble Bobble, Donkey Kong, Mario Bros., Frogger, Wonder Boy, Kung-Fu Master, Punch-Out!!, Karate Champ, Burger Time, Centipede, Track & Field, Bomb Jack, and many more!
This is a clone of Super Mario Bros. NESEver seen the classic Minecraft font in languages like Russian, Greek, Polish, Vietnamese ... ?
It’s possible by downloading this font.
Ever seen the Undertale/Deltarune font in languages like Russian, Greek, Polish, Vietnamese ... ?
It's possible by downloading this font.
This is an enhanced version of the retro font you see on old games. Still WIP. The squares are just placeholders and will be removed shortly. I hope to make this have more characters than any other fonts in the future (this might take a while). This font can be used in retro-style games, computer graphics, or anything else you can imagine. This font is pixelated, meaning it is lightweight and easy to port to many devices.
This is a clone of Ndless Default FontFont from Sonic Advance 3
Credit to SEGA and Sonic Team
This is a clone of Sonic Advance 2There you go! I made a usual recreation of the dialogue font used in Kirby’s Avalanche (a.k.a. Kirby’s Ghost Trap in Europe), Nintendo’s attempt at localizing Puyo Puyo in the 90’s, before the time when SEGA bought the Puyo Puyo license. Almost all glyphs from the game are included, as well as custom glyphs for other languages. Have fun! Bayoen~!
Stylized 5x5 pixel font. Tiny but power-packed!
I designed it to have a slightly balloon-esque, oldschool arcade look. Feel free to use it in your games.
*
Original size: 7.5pt (use multiples of this value for pixel perfection)
Made on a whim as a result of rediscovering an old design (see sample).
It's pixel perfect at 12pt, 24pt, 36pt, etc. :^)
Since the inspiration image had only uppercase in it, I took some style liberties with the lowercase. The result is mildly comical!