In this course, you will learn how to best create User Interfaces for your games with the Godot Engine.
This series is also included in Make Professional Games with Godot. We made it as a standalone if you only want to learn about interface! So you only pay for the chapters you need 😄
This course is for Godot 3.0.
I've been one of the biggest contributors to the official UI tutorials, like the Intro to Godot's UI system. In this course, I'm bringing all my experience and research to save you dozens of hours learning to create UI... that works!
Get started with our Free UI tutorials!
Be sure to watch our Free beginner Godot UI tutorials first if you're just getting started! This course will help you go beyond our first interface series.
What will I learn?
- How to create an Inventory and Shop systems
- How to design reusable UI components with Godot's theme system
- Great programming practices to separate the UI code from the gameplay, using the node tree, signals, and yield
- How to animate a life bar's color and fill
- How to pause the game and create a pause menu
What does this course contain?
On top of the video tutorials (see the details in the right column), we always provide the full source code for our tutorials, so you can explore and reuse it in your own games! This includes:
- The pause menu
- The animated and hooked life bars
- The inventory system along with the items menu
- The shop system and the shop menu
You also get lifetime free updates, even if the price increases in the future!
Frequently Asked Questions
Can I follow this course with Godot 3.1 or 3.2?
Yes, if you have some programming experience, and if you're willing to make some tweaks to the code. There were some breaking changes in Godot 3.1, and one in particular, that will give an error with named enums. A video explains how to adapt the code to Godot 3.1.
For a more recent course, check out our recent course Code a Pro 2D Game Character with Godot
30 days money-back
If you don't learn anything, drop me a message within 30 days after your purchase to get an instant refund! No questions asked. Feel free to do the same if you like the content and would like to buy Make Professional Games with Godot instead!
Get in touch
Got some question this page didn't answer? Send me a message anytime on Twitter, @NathanGDquest, or at
You've purchased this product
See it in your libraryView in Library
We charged your card and sent you a receipt
You'll need an account to access this in our app. Please create a password to continue.
Download from the App Store or text yourself a link to the app
Good news! Since you already have a Gumroad account, it's also been added to your library.