Congrats My desing is cool
Only the second monospace I publish - I dislike the restriction as it just makes some glyphs look ugly no matter what you try. And don't ask me why I didn't set the spacing to mono, does it make a difference for programs or just to Fontstruct?
This typeface is based on the one that comes from the game "Pac-Man Arrangement 1996", with a 14-by-14 pixel size. Not surprisingly, it's also based on my previous "Pac-Man CodingSets". Only the Basic Latin section is done in this typeface.
Without doubt, this typeface is re-created from the NES release of "Pac-Man Championship Edition", and the game was officially published in 2020 as a Japanese release. Rumor has it that the game used to be a fan game as well, but for my part, this isn't the point.
The small letters "i" and "j" have been adjusted, so that they will look more accurate in terms of typeface design.
By the way, the design of the small letter "g" has been adjusted as well, because it's not until today that I could obtain the "Eat all fruit targets" achievement in this game, and that I could see the real appearance of the small letter "g" (see the below comment I have just posted). Sorry for the inconvenience caused by this!
This font is for free and no need for attribution. Formally known as "Old Coder Display".
Also see "Consomini" for the mono-spaced version.
I chose this license so that it can always be free without anyone having to worry about using it, commercially or not.
A LICENSE OF A CLONE WILL INHERET THE SAME LICENSE AND CANNOT BE CHANGED.
Use it for your poster, video game, book, movie, program--anything! You don't need to spend time making your own font (unless you want to make your own font).
This is a clone of ConsominiThis font is for free and no need for attribution. Formally known as "Old Coder". The new name is a ligature of "Console" and "Miniature/Minimum".
Also see "Consomini Display" for display version.
I chose this license so that it can always be free without anyone having to worry about using it, commercially or not.
A LICENSE OF A CLONE WILL INHERET THE SAME LICENSE AND CANNOT BE CHANGED.
Use it for your poster, video game, book, movie, program--anything! You don't need to spend time making your own font (unless you want to make your own font).
A monospace font ideal for programming.
Trying to achieve maximum readability and symbol differentiation within a reasonable size.
This is a clone of CatseyeCode7x15RI built this to have the least possible padding at the top of a button.
This is a clone of Friendly GeekThe 8/6 block thick version
This is a clone of Friendly Geek SemiboldThis is the 7/6 block version. I've been liking this weight for programming at size 8.
Friendly Geek:
Good for...
- Labels
- Upper case
- Code
- Table cells
- Outlines
- Display
- Printing
- Informality
Not Good for...
- Normal Text
- Sentences
- Formality
Sometimes Good, Sometimes not...
- For each display screen size, one or two weights work well
I have changed the 'h' and the '+' to work better for programming. Changed the 'F' to make it more clearly different from the 'f'. Before it was looking a little bit like lower case somehow.
This is a clone of Friendly GeekKubasta is a monospaced pixel font designed with legibility in mind. The glyphs are easily distinguishable from one another and legible even in small sizes. It’s perfectly applicable for retro style interfaces and games.
An earlier version was created with BitFontMaker2 in 2014 and featured in Beat Cop by Pixel Crow.
Friendly Geek is the regular version of Friendly Geek Light. Its widths are all 6/6 block rather than 4/6 block. The outlines of the glyphs have generally been left the same, with the insides being filled with 2/6 extra width.
This is a clone of Friendly Geek LightHere is my fourth attempt to make a narrow font that accentuates diagonals. It seems to be a good programming font at size 10. It makes it surprisingly easy to read upper case consonant names.
Design is as follows:
Monospaced of course, because code pretty much requires this. Code fonts are built for both reading and editing, and when some letters are very narrow like the i and l in most fonts, that makes them very hard to select with a mouse and therefore very hard to edit and makes these fonts very hard to use for programming. In addition block cut and paste is important for programming and monospaced is required to do this easily.
Small sizes need to be easily readable. Sometimes you need to be able to see a lot of code on one screen.
Two Dimensional - designed for two dimensional grid-like work such as spread sheets and programming. Lines to draw reader's attention vertically are preferred over lines to draw reader's attention horizontally (as in most fonts). That makes this font more difficult for reading text and less difficult for reading code.
Glyphs are wide in the center of each letter so that diagonals and crossbars are easy to see, and narrow toward the top and bottom so that the characters pull away from each other and are easy to tell apart.
Bodies of the lower case letters are made relatively tall so they are easy to read in code, yet maintaining a clear difference between the height of the lower case and upper case characters - very important.
From top to bottom: 2 blocks upper diacritics, 1/6 block space, 2 blocks stems and upper case, 5.5 blocks lower case body, 1/3 block space, 2 blocks lower diacritics.
Clear distinctions exist among the members of each of the following groups of glyphs: ({[ ])} Il1 aes Ss56$ Zz217? `' ., uUvV coCO0D pP ;: ~- to help tell exacty what each glyph is. This is critical in programming.
Numbers are really large. It doesn't hurt at all for numbers to stand out in programming. This is ok because numbers never have diacritics. The 7 has a bit of a scoop so it does not look like a 2 when underlined.
Vertical alignment - The pairs {} () and [] line up precisely vertically.
The dots are large and distinct so they show up easily in code.
Large numeric 'operators' +-/\%^~=* are easy to read in code.
At least one block touches the right edge in each glyph so that Visual Studio can figure out what's going on. This also means that many glyphs do not touch the left edge and some narrow puctuation glyphs have a tiny extra block off on the right edge.
Floating a little bit above the zero line helps in dealing with underlines.
Avoids horizontal strokes to reduce problems with pixelation at various sizes in various programming tools.
Sans Serif (mostly) so that you can cram glyphs together more tightly.
Also:
Diacritics have lots of space since the area above and below the capitals is more than 2 blocks, so they can be added later on.
Looks scripty - There is a bit of a scripty thing going on because of the wide bases for the lower case i and l, so this is enhanced a bit in the I, J, S, U, Z, f, t, u, z and s.
Narrow enough to be mistaken for an informal text font although since it is designed for two dimensional work, simple lines of text are not that easy to read.
A little too thin - A little bit too thin to be easy to read on a pixelated screen below size 10, although it does print very nicely, so I am labeling this Friendly Geek Light, and I am building a Regular and a Bold font also.
Recent Changes:
Made the 'h' lean to the right to distinguish from the 'b'. Straightened out the '+'. Made the 'F' drop below the rest of the upper case to make it look less like an 'f'. Heightened the 'v' to make it smoother.
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)
------------------------------------------------------------------