Hour 9. User Interface

What You’ll Learn in This Hour:

  • Displaying text inside the game window

  • Important Control nodes properties and signals

  • Using Containers to help create an interface

  • Using GDScript to make an interactive interface

  • Applying a Theme to your controls

As a game developer, communicating with players is almost unavoidable, whether you need to tell the players how many lives they have currently, how many items they possess, what have storytellers been saying to them, where they are, where should they go next, and so on. The same could be said for players. They need to tell the game what weapon they would like to use, which difficulty level they prefer, etc. This communication happens as soon as the game is launched and is done ...

Get Sams Teach Yourself, Godot Engine Game Development in 24 Hours: The Official Guide to Godot 3.0, First Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.