CCO-Licensed Retro Pixel Font

Perfect for pixel-art games, retro inspired or retro authentic games,
special thanks to gertkeno (before, I had no idea what i was doing w/ fonts, much appreciated)

Since i edited the pixel alignment a bit, I have included the code needed for a .fnt file,
just paste in this code into a .fnt file, and place the textbitmap.png file in the same directory:

textbitmap

.FNT DATA HERE:

info face=“textbitmap.png” size=8 bold=0 italic=0 charset=“” unicode=1 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=1,1 outline=0
common lineHeight=8 base=8 scaleW=712 scaleH=8 pages=1 packed=0 alphaChnl=1 redChnl=0 greenChnl=0 blueChnl=0
page id=0 file=“textbitmap.png”
chars count=89
char id=65 x=0 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=66 x=8 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=67 x=16 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=68 x=24 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=69 x=32 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=70 x=40 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=71 x=48 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=72 x=56 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=73 x=64 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=74 x=72 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=75 x=80 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=76 x=88 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=77 x=96 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=78 x=104 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=79 x=112 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=80 x=120 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=81 x=128 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=82 x=136 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=83 x=144 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=84 x=152 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=85 x=160 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=86 x=168 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=87 x=176 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=88 x=184 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=89 x=192 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=90 x=200 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=97 x=208 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=98 x=216 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=99 x=224 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=100 x=232 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=101 x=240 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=102 x=248 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=103 x=256 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=104 x=264 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=105 x=272 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=106 x=280 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=107 x=288 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=108 x=296 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=109 x=304 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=110 x=312 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=111 x=320 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=112 x=328 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=113 x=336 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=114 x=344 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=115 x=352 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=116 x=360 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=117 x=368 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=118 x=376 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=119 x=384 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=120 x=392 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=121 x=400 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=122 x=408 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=48 x=416 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=49 x=424 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=50 x=432 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=51 x=440 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=52 x=448 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=53 x=456 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=54 x=464 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=55 x=472 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=56 x=480 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=57 x=488 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=124 x=496 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=36 x=504 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=33 x=512 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=34 x=520 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=92 x=528 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=94 x=536 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=95 x=544 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=96 x=552 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=37 x=560 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=38 x=568 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=39 x=576 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=40 x=584 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=41 x=592 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=42 x=600 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=43 x=608 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=44 x=616 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=45 x=624 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=46 x=632 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=47 x=640 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=58 x=648 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=59 x=656 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=60 x=664 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=61 x=672 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=62 x=680 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=63 x=688 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=64 x=696 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=35 x=704 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0
char id=32 x=712 y=0 width=8 height=8 xoffset=0 yoffset=0 xadvance=8 page=0 chnl=0


When I used it, heres how it turned out:

6 Likes

nice looks great! thanks for this

1 Like

Ah, no need to thank me, Just a fellow programmer making games and assets

1 Like

Hi @thesnesmaster! If you ever need to create another FNT file out of a PNG texture (or tweak this one), try FNTbyMemeorites (disclosure: I’m the author). It works with any layout of the font glyphs in PNG texture and allows you to specify additional properties (like kerning pairs), which is AFAIK difficult to achieve with other tools, like Fontcutter.

From the screenshots, I would say the font would profit from certain kerning pairs (having “C” closer to “h”, number “1” closer to other chars etc.) - unless you need them like that (e.g. fixed width), of course :slight_smile: Also some letters like y or q might have some y-offset set up. (Or maybe not, if it’s a design choice.)

Anyway, try FNTbyMemeorites, if you feel like it, and ood luck with your game! :wink:

3 Likes

Ahh, this is a very helpful thing, because i still need to make my Japanese fontーI’ll have to look into it, thank you very much, good luck you your endeavors as well

1 Like