This font is one of several which originates from ASCII art.
How it Works: Chat users send my chatbot (Voluspa) messages to be displayed in-channel, and Voluspa renders their messages in one of several fonts. This one, Voluspa 3, is the default font for display. It uses the block characters ▀, ▄, and █ to render 6 lines of "pixels" within only 3 lines of text - a hybrid of ASCII and pixel art.
The use of only 3 lines helps keep the messages from obscuring too much of the chat, while also preventing the bot from being kicked for flooding.
This font began life as ASCII art, which was itself rendered in monospaced fonts such as Fixedsys, Lucida Console, and Unifont. Now the art is its own font and the font-ASCII art circle is complete! :D
(Voluspa's display fonts are case-insensitive, and always produce uppercase output, no matter what is fed into them.)
Recreation of a font from "Proxima", a 2000 public-domain homebrew SHMUP game by Alan Obee for Game Boy Color. This font is used on the title screen and high-score screens (though the high-score version is built of tiles and looks much more detailed).
.#$!? are inventions - not present in the original font, but useful nonetheless.
Another brickswap of Marengi. This one will be programmed into actual marquee displays, some physical and some software-based. If only the glow of the LEDs could be simulated with bricks!
Original size: 11pt (use multiples of this value for pixel perfection)
This is a clone of MarengiThis is used in Virtual Gremlin for instances when the Gremlins/'pets' speak. Since Gremlins are literal glitch creatures and not the best at communication (and since 5x4 is a very odd size), some letters are turned and others are split. This lends the font some use as a weak cipher.
Technically, Gremlin 5x4 is also a conlang. Every glyph has associated sounds which are unique to the Gremlins speaking them. I call this conlang "Glitch English". Perhaps, now that I have this font ready-made, I can set about making a dictionary. :^)
Original size: 6pt (use multiples of this value for pixel perfection)
Experimental 2x4 font. Not the most legible, but maybe useful as a cipher. It requires some contextual knowledge of what you are reading for the best result.
Original size: 6pt (use multiples of this value for pixel perfection)
24-segment display. This one belongs to a small family called Calculatrix.
Like Calculatrix 12, this one is spaced so that every segment appears in its proper place, as if the text were being rendered on one giant display. (If using this in your own software, you will want to check the line spacing as it can vary depending on the software.)
I suppose this font could be used for weaving or embroidery work, as well... it has that look about it...
TIP: Try zooming out while already at Pixel size!
- WORK IN PROGRESS -
A font for making hexagonal grids and maps.
You can make a map which is infinitely wide and up to 6 rows tall. This will increase to 26 rows tall once I figure out why the spacing breaks down after 6. Once this problem is solved, I'll begin adding setpieces and more tile variations!
13SEP2018: I never did figure out a way to stop the spacing from breaking down. No matter where I place the 7th row or how I alter the spacing, it's always out of place...
*
- INSTRUCTIONS -
Type starting with a or A, then b or B, up through fF, to build a column.
Once the map is as tall as you want it, repeat these letters to make the next column.
Use UPPER CASE to create land/floors and lower case to create water/walls.
"A" or "a" must be present in each sequence and each letter must be in its proper place and order for the map to generate properly. Making of irregular maps is possible, but it takes some cleverness to get them to look even. This problem seems to be insurmountable, sorry!
Use six spaces to create a void with the same width as a hex...
*
- MAPS TO TRY -
(Copy one, scroll up to the preview & use View -> "User Input" -> Ctrl+V)
1. Plains: ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
2. River & Pond: ABCDEFabcdEFABCDefABCDEFABcdEFAbcDEFABCDEF
3. Small Maze: aBCdeFABCDEfabcDEfABcdEfaBCDEFabcDefABCdEf
4. Honeycomb: AbCdEfABCDEFAbCdEfABCDEFAbCdEfABCDEFAbCdEf
5. Space: abcdefabcdEfabcdefaBCDefaBCDefabCdefabcdef
6. Coastline: abcdefABcdefABCdefABCDefABCDEfABCDEFABCDEF
7. Stripes: abcdefABCDEFabcdefABCDEFabcdefABCDEFabcdef
8. Broken Terrain: ABA ACDFABCDEFABEABCDEF
9: Yin Yang: AbcdefAbcDefAbcdefABcDefABCDEfABcDEfABCDEf
*
Using antialiasing broke the tile arrangements in my graphics software. You may be luckier, but I recommend having both antialiasing and kerning turned OFF.
Have fun!
I made a blocky, industrial sort of style, then added art deco-style line width variation. Then, a couple of tech lines here, a couple of details there, and SHAZAM! We get these 1950's-era raygun-toting space race zippity zap letters. It's a font Marvin the Martian might use...
*
Original size: 7px (use multiples of this value for pixel perfection)
A font made by request for a certain Augmented Reality Game.
It is a functional blueprint - not meant to be used as-is, but designed to be embellished. Color it in, put effects on it, or whatever else you want. In this way the font can remystify itself and achieve distinctive looks which require particular art techniques to reach.
Pixellated version of Proxima Punch Squared.
Original size: 6pt (Use multiples of this value for pixel perfection)
This is a clone of Proxima Punch PixelA terminal font used in several of my own games. Think of it as my own replacement font for a DOS prompt. It is meant for all-uppercase terminal use and does not have extended language support.
This design has been further refined since its initial Fontstruction. I have improved its aesthetics as well as its visual interpretability using Marinanian methods. This is still a design with more functionality than aesthetic appeal, though.
Original size: 3.75pt (use multiples of this value for pixel perfection)
See also:Amalgarmada, Amalgarmada 2
Italic Dynamite! It's so slanted that using this font and turning italics on does nothing to change its appearance. My software doesn't know how to slant it further! It also gives me a mild sense of perspective or vertigo depending on how I look at it...
Another attempt at the challenging 4x4 grid. Only those characters which I could fit into the 4x4 grid were included. This time, I think I managed to get near the level of quality and style typical of a 5x5 font!
This is probably the smallest font most people would ever want to use for general reading. It took no trivial amount of experience and experimentation to come up with!
If you use this to make assets, you can use color separation to fit 4 glyphs onto an 8x8 tile or 16 onto a 16x16 tile. Check out my profile page for more microfonts you can use in your games!
Original size: 3pt (use multiples of this value for pixel perfection)
Earliest version of Gremlin Cipher, a scrambled cipher. This version (V1) has no numerals. V2 had numerals and other symbols included and scrambled every glyph, but V2 is not possible to make in Fontstruct since only "space" can be used to create empty space.
- LEGEND -
A - n
B - K
C - e
D - W
E - j
F - y
G - o
H - S
I - c
J - P
K - J
L - f
M - Y
N - I
O - G
P - l
Q - i
R - v
S - d
T - ,
U - N
V - b
W - z
X - V
Y - m
Z - R
a - x
b - U
c - g
d - q
e - '
f - h
g - a
h - !
i - C
j - X
k - A
l - .
m - B
n - "
o - M
p - Z
q - L
r - u
s - O
t - Q
u - H
v - F
w - E
x - s
y - w
z - D
. - t
, - r
! - k
? - T
' - p
" - ?
The main text font used for the laptop variant of the Mega Duck game console, a device that usually came in a form very reminescent of a Game Boy. I discovered this device and font through Ashens' YouTube video on the Mega Duck.
I like the font's vaguely Art Deco stylings, so I'm preserving it here.
Note that since I don't own a Mega Duck myself, I am unable to see every glyph. I had to come up with a few myself. They're consistent to the style but may not reflect the look of the actual hardware. The system does seem to have excellent language support so I hope a Mega Duck owner sees this...
Also inconsistent to the actual font is the spacing. The original looks like Monospaced 8px, but the width of "0" makes this impractical.
Finally, bear in mind that each "pixel" on the Mega Duck had lines of separation between itself and its neighbors. I've changed the brick size to 0.8 in an attempt to simulate this. It takes an immense size to accurately reproduce the grid, so I consider this design to be in the High Resolution Pixel category.
Just an octagonal sans-serif design that I kept working on here and there.
"Are ya EVIL?" - Racer X, "Evil Joe"
Experimental 49-segment display.
In making and studying other segmented displays, I noticed they tended to have strong-looking right angled lines but weak-looking diagonals. This is my attempt to make a design where both styles of lines look more appealing and join together more solidly.
The original logotype font used for Endless Sea of Stars/ESOS, a massive simulation. Designed by me circa 2010.
Since this uses only right angles and has no lone pixels except those in negative space, it's pixel perfect at any size. That's why it's in two collections.
*
Original size: 5.25pt (use multiples of this value for pixel perfection)
A cipher used by robots in my game "Anime Girls vs. The Cavemen". It's a way for robots to communicate in plain sight without organic lifeforms suspecting anything.
The robots are repositioning the dials on electronic devices (including themselves), and the dial positions are being used to encode information which can be read off by other robots. The same is true of the VU meters, indicator bars, etc. - the robots adjust a device's parameters until the meters are operating within a given range.
The actual mapping of symbols to glyphs is scrambled in every game. Additionally, the robots speak to each other using a language that resembles Assembly. It's up to you to scramble these when coming up with your own cipher...
Since the original art style for this game used chicken-head style knobs on the electronics, this gets the amusing name "Chicken Head Cipher".
Original size: 6pt (use multiples of this value for pixel perfection)