The purpose of the title screen is to introduce the game and give a way to start it by pressing a button. This section will not go into much detail on the styling – you should experiment with the settings and try to make it look pleasing.
TitleScreen scene with a
Control node and add a
Label and a
TextureButton plus a
TextureRect for the background.
You can use
styled_sky.hdr for the
TextureRect’s Texture property. It’s a lot bigger than the screen size, so feel free to scale and/or position it as you like.
TextureButton, there are three images in the
res://assets/buttons/ folder for the Normal, Pressed, and Hover textures. The images are quite large to allow for sizing, so you can check Ignore Texture Size and set Stretch Mode to Keep Aspect to allow you to resize it.
Label node is there to display the game’s title. Set up the font with large font size, such as
TextureButton on the screen...