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.
Linestrider's two-lined little brother.
*
Probably won't update this one again, because it uses a lot of brickswapping and so it is likely to get corrupted by additional editing/saving.
This is a clone of LinestriderA multi-line design which is slightly reminescent of mazes/fingerprints. It's not designed to create functional mazes, but it is somewhat capable!
"Absinthelyric Print" is an anagram for "Labyrinthine Script".
*
Original size: 11.25pt. Use multiples of this value for pixel perfection. (If you use antialiasing, it will look perfect at most any size.)
*
Design rules:
1. Square bricks and 90-degree angles only.
2. Alphabetic glyphs must have open terminals; numerals and symbols must have closed terminals. Letters which do not terminate (D,O, etc.) must be broken so that they terminate.
3. Glyphs must fill the 15x15 grid.
4. Ligatures and combinatorial glyphs must fit into one letter's space.
5. Draw from the outside in.
A font inspired by the lettering on the First Navy Jack, the original flag of the U.S. Navy. (No relation to the Gadsden Flag or the political movements which use it as a symbol. This was done for the sake of art, not politics.)
Calculator font with a 7-segment display. This should bring many of you back to school, but in a good way, I hope.
This one belongs to a small family called Calculatrix.
I've allowed "MWmw+" to break the grid because they were impossible to render otherwise...
Did/do you ever use oldschool calculators to write funny messages? Post your best calculator words in a comment! :D
Version 1.3: Added Polish.
* $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥
Another simple experiment with composites, this time trying to make a font which can easily accomplish a "diamond encrusted" or "disco floor" style effect within my graphics software.
SPOILER: I succeeded. :D
* $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥ * $ * £ * ¢ * ¥
This is a cloneFont 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
A pixel font which combines four experimental techniques at once:
1. Structurally disconnecting the stems from the open parts of letters.
2. Allowing glyphs to extend beyond the reaches of width and starting position.
3. Designing glyphs specifically to connect and form new shapes, rather than simply allowing shapes to emerge from existing characteristics.
4. Designing glyphs so that the overall font is free of a need for kerning.
*
Alternates are now on UPPER CASE. I'll continue to update this as I get more ideas!
*
Original size: 6.75pt (use multiples of this value for pixel perfection)
Version 1.3: Added Polish.
*
Another asymmetrical sans-serif made for use in rulebooks for the Freeform Limitless Adventure Kit (FLAK) pen-and-paper game system. This one is classed as a hybrid and works well at all point sizes!
It began as a Constant Height design, but now I don't classify it as such since most of the letters with diacritics are taller than those without. A few letters (eszett, thorn, eta, etc.) are allowed to descend slightly, as well.
This font has also found some use on signage at a friend's bistro!
A pixel font made to look like fire! Now you can answer (and ask!) your burning questions...
Drawing and editing these takes more time and effort than most other forms of pixel art. Don't expect them to look perfect without some time and effort from YOU, as well. An effect like this requires hand adjustment of every part at every stage.
The coloring, infill color, and effects you use with this font make a drastic difference as to what looks are evoked by its shapes! Scroll down for lots of examples. :^)
Alternates on lowercase!
*
TODO: Alternates for .,?!@_*#$%&()+/:;<=>[\]^`[|]~†123456890
Original size: 18pt (use multiples of this value for pixel perfection)
I decided to make a design which incorporated the thinnest/lightest weight lines possible in FontStruct. This is the result; I'll add more if people like it.
These 1/32 lines cannot be accurately nudged, so a unique line has to be built for each vertical position where I want a line. These lines also cannot be centered on a place where two curves meet (such as the middle of B or R). This introduces some unintentional asymmetry to the design, but I like it, so I'll keep it.
There is also the problem that forming a diagonal line of the same line weight is nearly impossible. While angled 1/32 lines can be formed, their angles are all close to 0. No method exists for making a line which slants at 45 degrees while also being 1/32 weight. So, I had to make some thicker lines in certain areas. I don't think they detract from the design, but if you scrutinize this enough, you'll notice them.
A more bookish take on Comicool, made for more comfortable general reading. It's still useful for comics, as well!
Many letters were squared off in the corners, lowercase letters were given stems, and an assortment of glyphs were edited for more style.
This is the third iteration of Comicool... rather than develop them all toward one style, I tried to make each iteration the best it could be. The result is three distinct, but still compatible styles. This one is probably the best for body text!
This is a clone of ComicoolA variant of Marrada with more angles.
Usually with designs I try to make every part look like it "belongs" with the others as opposed to trying to make each part look its best. With Marrada, I struck a balance between the two. Q1@*&{} are probably the best examples of this sort of balance...
This is a clone of Marradaanything goes in this book-style pixel font. it is for secret project.
maximum of 11 pixels tall (plus 3 px descender below)
====================================
[1.7d] Still working on CJK and Hangul. Still not even halfway there!!!
[beta 1.7c] More CJK, Aboriginal Canadian Syllabics, Bengali
[beta 1.7b] More CJK but still not nearly enough
[beta 1.7a] I found a stray pixel which stretched the font two pixels too high. It's gone now.
[beta 1.7] ??? stuff? korean jamo, like 0.3% more of the CJK, Greek Extended, and one of the East Asian scripts (the name I forgot :<)
[beta 1.6d] assorted CJK and symbols
[beta 1.6c] devanagari (hindi script), thai
[beta 1.6b] thai and other junks. some characters improved
Small-grid doodle which creates new combinatorial forms.
I considered this design rather rough and unappealing until I gave it negative spacing. This caused the forms to merge together in unpredictable and interesting ways. The lesson here is that sometimes the metrics, not the aesthetics, are what "make" or "save" a design.
The main language seen in the videogame Stray, used by the robots as communication. However it's more of a cipher than a proper language. Therefore it can be transformed into a font/typeface for people to use.
Glyphs:
98
Version History:
9/5/2022 - First Release, only basic latin.
Original typeface credit given to developers of the game Stray, I only take credit for the portions added onto the already existing typeface.
A pixel art galaxy. 27*27 canvasses.
There are 12 distinct fonts lurking within this one. Spot 'em all and win a FREE Nothing!
Original size: 20.25pt (use multiples of this size for pixel perfection)
*
-= LEGEND =-
A - Space Shuttle, B - Planetoids, C - Alien, D - Space Station, E - Pulsars, F - Satellite/Telescope, G - Planet & Moons, H - Kempler Rosette, I - Bar Sign, J - Space Bar, K - Interstellar Planet/Dark Star, L - Double Sun Planet, M - Globular Cluster, N - Earth, O - Galactic Plane, P - Asteroids, Q - Alien in Saucer, R - Black Hole/Wormhole, S - Globular Cluster, T - Dyson Ring, U - Giant Star, V - FS Nebula, W - Nyan Cat, X - Starship Enterprise, Y - Star-Forming Region, Z - Planet & Rings
a - Space Armada, b - Dr. Wily, c - New Stars, d - Binary Star System, e - Colliding Galaxies, f - Space Pirates & Mothership, g - SpaceX Roadster, h - Colliding Planets, i - Space Drone/Probe, j - Colony Ships, k - Ringworld, l - Halfmoon/Destroyed Planet, m - Uninhabitable Planet, n - Solar Wind, o - Wrecked Spaceplane, p - Escape Pods, q - 'Oumuamua, r - Moon, s - Molecular Clouds, t - Navigational Buoy, u - Marx, v - Substellar Companions, w - M57 (Ring Nebula), x - Space Lodge, y - White Dwarves, z - Death Star
0 - Big Star, 1 - New Spiral Galaxy, 2 - Old Spiral Galaxy, 3 - Supernova, 4 - Exploded Star & Nebula, 5 - Planet X, 6 - Quasar, 7 - Cruiser, 8 - Hypernova, 9 - Gas Giant
+= - Space Hotdogs & Food Sign, / - Planet & Comets, ; - Gamma-Ray Burst, : - High-Tech Planet, ' - Dense-Atmosphere Planet, " - Space City, £ - TARDIS, € - Sinistar
.,?!@#$%^&*()-_{space}{nbsp} - Starfields & Map Markers
*
I add new art to this whenever I get more ideas. But I don't want the legend to be any longer than it is, so I leave the others for you to discover on your own.
Alternate take on Nirvanite, this time with bullseyes rather than solid circles as the large segments.
This one is a lot more organic than its predecessor, but also a lot more confusing. Looks like clusters of alien tadpole eggs to me!
This is a clone of NirvaniteI saw Hypnospace Outlaw being played and the in-game browser font made me feel a bit neurotic. Here's a font that looks more like Micro Machina than it does Hypnospace Outlaw, but watching that game made me create this design, so I'm still calling it Hypnoverse.
To make this font look more distinct from other 4x5s, I condensed some glyphs (Lfjrtx) and altered others (QVbdgjkmpqvwy0469). These changes make this font very condensed and extremely easy to read at original size, even when sitting way back. However, they also make it slightly worse for terminals and chats in my view, since now smaller sets of glyphs are the same width (lines won't line up as much since more words and numbers will vary in width). So, whereas Micro Machina has a bit more regularity, this has a bit more style and takes up a bit less space.
If you came hoping for the actual Hypnospace Outlaw font, I'm happy to FontStruct it if asked. (EDIT: It has since been done by another user.)
I designed this 16x16 pixel font to facilitate texturing and dithering for pixel artists. Not every piece of art software has tools designed for texturing/dithering, and loading lots of custom brushes for the purpose can slow one's software way down as well. This font was made to attempt to solve these problems. Now you can dither, shade, and texture by typing! Every glyph repeats as a seamless texture both horizontally and vertically.
The name comes from my emulator/game, "Virtua Gremlin". Although these patterns weren't in the game (it used 9x9 tiles, not 16x16), many of the patterns here are based on that earlier work. "Skins" is a reference to graphical skins, of course. :D
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
USAGE GUIDE
A-Z = textures
a-z = dithering/shading patterns
0-9 = scanlines
The rest is sort of a mishmash... I'll organize it better once I have enough glyphs to warrant a good classification system...
Have an idea for a pattern? Want to see a particular sprite or aesthetic included? Let me know :D
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Original size: 12pt (use multiples of this value for pixel perfection)
Tip: View this in the Character Map so you can more easily grab and paste glyphs when designing!
See also: Gremlin Skins HD
A 117-segment display made to have a more "mosaic" look. Try using this one at odd sizes, especially with antialiasing off! The resulting distortions occur in a consistent way which leads to many new uses for the font.
Original size: 38pt
The main font used by MARENGI Omnisystems in my video game series, "Endless Sea Of Stars". These letterforms can be found engraved into or projected onto practically every piece of MO technology. This script was designed in 2011 to be suitable for printing, logo design, art, and many other purposes. It lacks the constant height which most of my other pixel fonts have, but makes up for it with its bookish appearance.
Unfortunately, replicating the exact design of the antialiased version of this font is impossible, not only on FontStruct, but on all software other than ESOSVM. This is because ESOSVM uses a custom renderer which makes use of proprietary techniques. Marengi HD comes close, but not very.
------------------------------------------------------------------
Versioning:
2.6 (19Aug2018) - "bdďđ" were perfected. Space width reduced.
2.5 (20Jul2018) - "IÌÍÎÏø" were perfected and massive kerning work began.
2.4 (15Jul2018) - "J" was perfected and several letterwidths were altered.
2.3 (18May2018) - "hnru34679ÀÁÂÃÅÈÉÊÌÍÎÏÑÒÓÔÕØÙÚÛÝÞßàáâãåæçèéêìíîïñòóôõøùúûý" were perfected.
2.2 (17May2018) - ":;gjty%/\ÂÆÊÎÔÛâæêîôû¼½¾" were edited for more consistency and readability.
------------------------------------------------------------------
MIV: 8.74
Original size: 11pt (use multiples of this value for pixel perfection)
------------------------------------------------------------------