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 SquaredEyes57. A pixel-art font I made to use in the games I make. Every Character is within the bounds of 5x7 pixels. This is the second iteration of SquareEyes35, which was only 3x5 pixels and turned out to be way too hard to read for longer texts. I hope it can be useful for whatever you need.
This is a clone of SquaredEyes35An alternate system font for the Virtual Gremlin, a software-based games prototyping system I wrote in 2016-2017. This font ended up never being used.
This was only able to be recovered due to the advent of a lucky screenshot which a friend posted online. The font was in a spritesheet which was being shown off, so I was able to FontStruct it!
A mostly-4x5 design made for legibility, aesthetics, and an almost authoritarian regularity. This makes it suited for comics, tutorials, general reading, and more. It can be easily read at its original size with the same effort it would take to read a high-res design of the same size.
This design has been tested and reported to make an excellent font for IRC and other chat clients!
*
Original size: 4.5pt (use multiples of this value for pixel perfection)
A 7x7 outline design which is made to form solid-looking masses from the glyphs while still allowing the outer perimeters of words to take on some unique shapes.
Original size: 5.25pt (use multiples of this value for pixel perfection)
A 5x5 design made to be very open and airy.
It has a much higher degree of internal consistency than most of my other designs. This was achieved by opening up the forms (A,E,F,J,K,P,Q,R,W,X,Y), minimizing the use of diagonals (A,K,N,X,Y,Z), using a soft 1px break to indicate curves (B,C,D,G,O,P,Q,R,S,U), and squaring off a few areas that are normally angled or rounded (M,N,S,W,Z).
"Ash Isotope" is an anagram for "Apotheosis". Bit of an in-joke between friends. :^)
A rounded version of Pixelcruiser Flagship. I think rounding it off both made it better-looking and more readable! This now looks like something I'd use in pixel comics.
This is a clone of Pixelcruiser FlagshipA tiny font made for pixel art tutorials and streamer use. The inspiration comes from old art of video game controllers which I used to make, in particular the letters ABCLRXYZ which I drew many times on many controller buttons. The more complex letters (B,E,M,W) take on slightly abstract forms for neatness' sake.
Since these glyphs are all 4x4 unicase, compositing them for use in Fontstruct tutorials might save you a lot of work. Feel free to clone this for such a use.
Original size: 3pt (use multiples of this value for pixel perfection)
See also: Four on the Floor, Glyphstamp 1x1
My attempt at making a Unown font where all the letters are consistent in size. This is original pixel art made using a high-res reference. It's made to be a nice-looking design, not to be 100% accurate to the games. Upper case is fully kerned.
"We Dunno" is an anagram for "Unowned".
Original size: 6.75pt (use multiples of this value for pixel perfection)
Recommended: Use with kerning turned ON!
A font made to reskin a particular roguelike game. This is made to look cold and slightly insidious. I accomplished this by using a 6x6 grid which, apart from being a slightly odd size, gives the forms asymmetry and makes their enclosed parts look as if they're squinting or sneering. Best seen on letters like ABKPRVY.
Monospacing helps give the whole thing regularity and reinforces the clinical/overly-serious feeling.
The game this is made for has very few ASCII glyphs. But, I will expand this to support all ASCII characters soon. I know many games (CDDA, DCSS, DF) support new tilesets so maybe I'll optimize this for those kinds of games...
See also: Nobody's Treasure
Font made for the logo of a particular project/video game of mine.
Some kerning pairs are imperfect... I can only bring them 10 bricks closer together, so a bit of space remains...
*
Current Version: 1.9
See also:Dynablaze
Another Gemscript and another IVO series entry. :D
A fairly standard 5x5 design with a little added flair. The sort of text you might expect to see in fantasy maps and atlases.
Uppercase only!
Original size: 3.75pt (use multiples of this value for pixel perfection)
Lawgivers' font. Vertical members are doubled, horizontal members are not - except when needed to complete vertical members. Overhangs and bends help to make glyphs more distinctive.
Original size: 5.25pt (use multiples of this value for pixel perfection)
A 6x6 font made to look thief-esque. Like a master thief, it attempts to hide in plain sight - putting on an "official" look, or even one that's reminescent of Merchants Guild. But something's wrong. Parts of it are a bit crooked, and the trained eye can easily see it for what it is. APPREHEND IT!
Original size: 5.25pt (use multiples of this value for pixel perfection)
5x5 pixel font in which no lines are allowed to bend or touch at all. Where they would bend or touch, they are segmented instead.
Possible non-game uses for this: Circuit design, light arrangement, wiring design, αPX electronics, primitive writing systems...
Original size: 3.75pt (use multiples of this value for pixel perfection)
Handwritten medieval pixel font in 6x6. This one is made to have an eloquent, enchanting look - the sort of look merchants might use to advertise and sell goods.
Original size: 6pt (use multiples of this value for pixel perfection)
Handwritten medieval pixel font in 5x5. This one has a subtle rightward momentum which is imparted by the slants of letters and the positions of curves/angle changes. The idea is a font that inspires one to continue forward and onward, or at least further to the right.
These Guild fonts are meant to convey different professions while using extremely small canvases. They're small enough to be used on practically any computer system or game console.
Original size: 4.5pt (use multiples of this value for pixel perfection)
Another conlang/conscript from my own works. These are the Symbols of Starborn Lightness used by Asgari.
Asgari is an artificial sun orbiting Gara, an interstellar planet. It was built to use Starborn Lightness symbols as concept-units in order to electronically convey information to the Garai people about itself. So, these symbols were originally something like status indicators. Until C.Y. 1997, they could be seen on displays in the Celestial Telemetry Room at Magong Stack One in Upper Netazeca.
However, some Garai re-used the symbols to make constructed languages and ciphers. Monsaic Sun is unique among these in that it uses only the existing symbols, without any alteration. So this font can be used to write either language.
Appears in: Seven Candles Trilogy (2013)
A highly exclusive language used by people on Bysonce Island, Planet Ashr in my video game Endless Sea of Stars. This one is used for private documents and old government records, and its brother language Eudastiphos Hand is used for public court documents.
*
Calystiphos Hand is much simpler than its brother language, despite looking much more complicated. Each glyph refers to highly specific concepts and so it is most used to record time-tested, factual information rather than stories or fiction. However, these glyphs can still be considered as runes, as each one is host to whole mysteriums of information and idiomatic knowledge which have been associated with it.
Bysoncians use a base-8 system of numeracy. 9 would thus be written as 81, 10 as 82, etc. There is no numeral 9.
*
Calystiphos is the Ashrian god of siroccos. The simplest way to put it is to say that he represents the "yin" of the pantheon.
A written court language used by Ashrians on Bysonce Island, Planet Ashr in my video game Endless Sea of Stars. This one is used for public court documents, and its brother language Calystiphos Hand is used for private documents and old government records.
These glyphs could be considered a form of shorthand unto themselves, since each court stenographer has its own way of writing these down and its own way of abbreviating or embellishing them. Through knowledge of these glyphs, and their accompanying interpretation, one can surmise all of the important proceedings and notes.
*
Common methods for stenographers to alter these glyphs involve:
- Adding/removing quadrants
- Crossing out one or more elements in colored ink
- Drawing connecting lines between points within one or more quadrants
- Inscribing shorthand or marginalia within negative spaces
- Marking or coloring within the central circle
- Shading via different means (scribbling, crosshatching, or with colors)
- Rotating a quadrant upon its own axis
It's important to note that stenographers also often write (either in Royal Bysoncian, Sea Bysoncian or Voktlandish) in accompaniment with these symbols. The idea is for each stenographer to come up with a system of encoding that works for it. Eudastiphos Hand could thus be considered an amalgamate, interlingual cipher built from other Ashrian languages.
*
In terms of communication systems which exist on Earth, this is most readily compared to Nsibidi.