Geometry Dash

Geometry Dash

Not enough ratings
How to change the UI font
By leduyquang753
You hate the font Pusab that is displayed everywhere in Geometry Dash? Or you just want to look cool with a playful font? This guide lets you know how to mod a custom font into the game on Windows.
   
Award
Favorite
Favorited
Unfavorite
Preparation
The only external thing you need is a .fnt font generator. Here we'll use BMFont[www.angelcode.com] by AngelCode.
Steps
1. Run BMFont. Press F to go to Font settings. Pick your desired font. Adjust Outline thickness to a number that fits.



2. We need to make three resolutions of the bitmap font: Normal, HD and UHD. If you are making the Normal resolution, set Size to 32 px; similarly, HD -> 64 px, UHD -> 128px.
3. Press OK, then press T to open Export options. Change Bit depth to 32, change Textures to PNG. Adjust texture width and height to an adequate size. Then press OK.



4. Tick the Latin + Latin supplement box. Those are all the characters needed by GD, plus a number more.



5. Press V to preview the result. If the title bar says 1/x where x is more than 1, you need to press Esc then F and increase texture width and height. If you see the outline is too thick or thin, press Esc then F and adjust Outline thickness again. Repeat those until everything is fine.



6. Return to the main UI, press Ctrl + S to export the font files, set the file name to bigFont for Normal, bigFont-hd for HD and bigFont-uhd for UHD resolution.
7. Repeat the above process to produce all three resolutions.
8. Duplicate bigFont_0.png and rename it to bigFont.png. Do the similar to bigFont-hd_0.png and bigFont-uhd_0.png.
9. Copy all of the generated files into the Resources folder of your Geometry Dash installation, replacing the original ones.
10. Launch the game and enjoy. ;)

Notes
  • bigFont is only the font that displays as white text on many places. There are others that you may also want to push in, goldFont and chatFont, which can be done similarly as above.
  • Don't set the game's update settings to update everytime it launches.
  • Keep a copy of the files somewhere, as an update to the game will wipe all of the changes.
14 Comments
Twiaktzlud Nov 29, 2024 @ 8:51am 
how to do on mac
Niko Feb 13, 2024 @ 7:32am 
how to do on linux
травокур Jun 1, 2022 @ 11:38am 
BEST:steamthis:
saeed Oct 20, 2021 @ 1:46am 
the font doesn't save as png it only saves at fnt
kimmandoo0 Oct 5, 2021 @ 8:33am 
my big font doesnt show up and there is just a blank space without text
DormamuRaptor Sep 5, 2021 @ 4:48pm 
my bigFont doesnt have any outlines, even though im sure i already set it
Catster Aug 5, 2021 @ 5:08am 
For anyone who's game crashes when they open up the texture pack: Open up bigFont-uhd.fnt (or whatever resolution you chose) and go to the 5th line where it says " page id=0 file="bigFont-uhd_0.png" ", change it to " page id=0 file="bigFont-uhd.png" " and save! :D
Ethan May 2, 2021 @ 2:34pm 
I've figured out what causes the crashes, at least for me. When you create a font, it saves the name of the font png file in the fnt file, so if you export the font with a name and then change it later, it will not work, to fix this you can just open the fnt file in notepad or any text editor and change the filename, or just export the font with the bigFont name while you export it.
leduyquang753  [author] Nov 7, 2020 @ 5:09am 
For ones experiencing crashes, perhaps make sure you have the file names correctly, that's all I can say right now without any details. You can reach me out on Discord (leduyquang753#3761) if you still want to have this solved.
gamerel0 Nov 6, 2020 @ 10:12am 
the game crashes when i try to open it after changing the font