Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Really neat game! Loved the visuals!

one question, how did you do the text? like what font did you use and how did you get different text colors and icons in Godot?


was struggling with having good looking pixel text for my game, so i would love to know a better way to do it :)

(+1)

Also really loved the circular progress bars theyre just so satisfying lol

Awesome, happy to know you enjoyed it!

I hope those answers help you (in case I missed something, feel free to answer this comment):

  • The font I used is one I made myself.
    I have thought about posting it here on itch before, but didn't do it because it was in a very early phase. For instance, close to finishing this game that I noticed it didn't have a "?" character 🙃
    Until then, some really good pixel fonts, in case you don't know, are managore's fonts, like this one.
  • Whenever you see text that has an icon or different text color, it always is a RichTextLabel node with BB Code activated.
    It might seem a bit intimidating at first, and sizing it can be finicky too, but it's really powerful. You can add effects (like shaking letters), change font mid-text, and add icons/change text color as well.
    The docs page for it gotta be one of the doc pages I open the most!
    • Regarding this game in particular, I created a function that looks for certain keywords and add a icon + color to them. So, whenever the word "Food" appears, I add the food icon right before it, and also change its color.
      This helped me immensely! If I had to manually code the text to look like that, I just would not have done it.
  • Finally, when importing a pixel font in Godot 4, IIRC, it can end up looking blurry. This isn't difficult to solve, but I can't remember the exact way to solve it. I think it is what says on this reddit post.

Hope this helps!

(+1)

Thanks so much for the response!

I had heard about BB code before, but it looked scary lol

will def check it out sounds really fun and powerful!

the adding colors and icons for specific keywords is so smart ill definitely keep that in mind for the future.

(+1)

Also now that i think of it, where would i go to make my own font like you said you did?

is there any special tools?

im not very familiar with the ui/control side of game dev ;)

No problem, IMO game dev is basically a lot of not being familiar with something and learning stuff to be more familiar with stuff haha

I can't recommend enough Pixel Overload's tutorial on fonts (jump to around 4:37 if you want to see the tools needed to create the font file): 

Sadly, the process is really boring and time consuming... but having your own font, with your own style and belonging to you is quite cool!
(+1)

Yo thats so cool!

Thanks a lot!

this is really late, but i found this pretty sick web program for making fonts really fast FontStruct | Build, Share, Download Fonts its a bit janky, but wayy way faster than making a ton of individual svgs. it works really well especially for smaller fonts, which is just what i was looking for.