Godot Version
Steam 4.3
Question
I am attempting to build a pixel card game, where the cards are represented as such (also attempted this without the control node involved):
Node2D
|- Control
|-TextureRect [CardImage]
|-Label [CardName]
|-Label [Attack]
|-Label [Defense]
I will admit this is my first foray into Godot, and I think its a silly problem to have, but I downloaded a google font (PixelifySans.ttf) and I can’t seem to get the text unblurred in game. It doesn’t look blurry in the editor, only while the game is running. I assume this has something to do with scaling, but I used the recommended 2D project settings from the docs. Here is a list of all the things I have done in my research to fix this
- In font import settings enabled:
- Generate MipMaps
- Multichannel Signed
-
In advanced font import settings disabled subpixel positioning
-
My Project settings>Window>Stretch is as follows (according to the docs)
Mode = viewport
Aspect = expand
Scale = 1
Scale Mode = integer -
I also allow high dpi and have my viewport width and height at 640 and 360 respectively\
-
I have used font sizes that should work for this font (tried 8px, 280px) as well as some odd numbered ones. The best I can get is the font looks clear with no blur, but is missing pixels in the actual letters
I have been doing hours of research and testing, and all in the name of getting text to display without a blur, is this normal? If so, why? I noticed it on the default font too which seems odd. Any help is appreciated!