Pixel Fonts: A Godot Tutorial


I posted a thread on Twitter a while back with a guide to ensuring pixel fonts are properly rendered in Godot, but thought it'd be useful to share here too (with thanks to PanossaYT for the suggestion!)

First off, you'll want to ensure that your fonts are rendered at the size specified - my fonts specify this in their titles, but for fonts taken from elsewhere online be sure to check the creator's page!

Next, open the font's import settings in Godot. If you're having difficulty finding these, just double click on the font file in the FileSystem at the bottom left of your screen.

Godot's File System is located on the bottom left of the screen by default

From here, check that the following settings are correct:

  • Antialiasing should be set to "None"
  • Generate Mipmaps should be off
  • Hinting should be set to "None"
  • Subpixel Positioning should be disabled

Godot's import settings provide plenty of options - follow the bullet points above to set up the best configuration for pixel perfect font rendering

Once all settings are correct, just click the reimport button to reimport and you should be all set!

As always, feel free to leave a comment or DM me on socials if you run into any issues, more than happy to help if I can :)

Get Not Jam Font Pack

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.