Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(3 edits)

I wonder a bit what the minimal ideal font sizes are. By that I mean the smallest sizes at which all glyphes are displayed correctly.

From what I could determine by experimentation they are: In Aseprite 1.2.27: monogram.ttf: 18 (weird vertical offsets at 9, missing glyphs, for example Ü, ) monogram-extended.ttf: 16

In GIMP 2.10.24: monogram.ttf: 9 monogram-extended.ttf: 16

I assume what I determined using GIMP is correct and Aseprite has font rendering issues?

It's strange that the base and extended fonts have different sizes. I'd expect the correct size to be at 16px. I'll look into it and see if anything went wrong in the export.

As for missing characters, monogram.ttf only has 104 glyphs: unaccented upper and lowercase letters, numbers 0-9 and a few common punctuation marks. For Ü, you'd want to use monogram-extended.ttf.


Thanks for letting me know!

(+1)

Following up on this: something really was wonky about the base font export. I've re-generated both files, and they seem to work properly now. Tested on Aseprite at size 16:

I don't have GIMP at hand, but I'd bet it'd be working there as well. Please let me know if you still run into issues on your end.

Thanks again for bringing this up!

(+1)

Thanks, it now seems to work fine in both programs. Strangely GIMP seems to be able to draw a Ü in any case but automatically uses the Glyph from some other font. This becomes clear at least in the current version of monogram since the Glyph ends up about twice as large as it should.

And as a tiny unrelated sidenote for anyone using the Löve framework, use hinting mode ‘mono’ for best results.

Thanks for the fix!