Godot UI Basics - how to build beautiful interfaces that work everywhere (Beginners)
Hello Godotneers! Building a nice-looking user interface Godot that works across screen sizes and aspect ratios can be quite a daunting task. This video will provide you with the basics that you need to build your very own user interfaces with the Godot game engine that work everywhere. With it you get a good foundation on which you can build in your future adventures.
00:00 Introduction
00:50 Scene setup
01:27 Building a small dashboard
04:17 Setting up a reference resolution
06:09 Separating the UI into a separate layer
07:16 Introduction to containers
07:56 The GridContainer
08:48 Replacing sprites with TextureRects
11:22 How containers do their work
14:33 Auto-resizing with PanelContainer
15:36 MarginContainer for adding borders
16:37 Why using containers is important
17:05 Using themes for a custom look
17:56 Creating a custom look for labels
18:47 Applying the theme to the UI
20:18 Creating a custom PanelContainer
22:10 Applying theme changes
22:35 Creating a mission dialog
23:20 Auto-wrapping label text
23:41 Stacking components with VBoxContainer
24:29 Creating a variant of the PanelContainer
25:50 Using a variant in the UI
26:09 Overriding built-in variations
26:51 Centering label text
27:08 Creating custom buttons
29:25 Horizontal controls with HBoxContainer
29:54 Controlling the size of controls
30:57 The “expand“ flag
32:36 Dividing available space
35:00 Sizing flags explained
36:55 Centering controls
37:17 CenterContainer
38:15 Using spacer controls
40:18 Handling changes in window size
40:43 Anchoring UI elements
42:01 Handling different resolutions
43:44 Handling different aspect ratios
45:45 Conclusion
Useful links:
-----------------------
Godot UI documentation:
1 view
128
40
4 months ago 11:32:41 1
The ultimate introduction to Godot 4
7 months ago 00:18:57 1
Платформер 2D: Меню и Кнопки GODOT 4.1 | Урок P003
8 months ago 00:14:35 1
My Godot Toolbox! Assets, Shaders, Music, SFX, Models & More!
9 months ago 00:25:48 1
Godot 4 — An Overview of Control Nodes | Easy UI (Tutorial)
9 months ago 00:08:33 1
Multiple non-destructive bevels in Blender 4.1! Well... almost
9 months ago 00:18:18 1
Godot Source Code explained by Technical Lead 01: Source project folders
9 months ago 00:00:30 1
Persona 5 Menu in Godot attempt
11 months ago 00:47:54 1
Godot UI Basics - how to build beautiful interfaces that work everywhere (Beginners)
12 months ago 00:01:53 1
Removing invisible ramps - FPS with Godot 4
12 months ago 00:42:09 3
219 Godot Nodes Explained In 42 Minutes!
1 year ago 02:07:56 2
#388. Как прошел DevGAMM, новости и ответы на вопросы (special guest @AlexeySavchenko)
1 year ago 03:10:08 1
FREE Advanced Crash Course On Godot 4.0! Build Your Own RTS!
1 year ago 01:41:12 1
Godot Game Development – Crash Course for Beginners
1 year ago 00:35:09 1
I Used Godot For 100 Hours, Here’s What I Learned
1 year ago 00:08:02 1
Зарабатывай в геймдеве уже сейчас! Мы расширяем штат!
1 year ago 00:49:37 1
How to make an Audio System in Unity | Unity + FMOD Tutorial
1 year ago 00:29:57 1
Godot 4.0: It’s Almost a Brand New Engine! Full Breakdown of New Features
1 year ago 00:01:43 1
Blender 3d - How to hide interface, UI
1 year ago 00:00:54 1
Как сделать сочную Анимацию
1 year ago 00:11:57 1
Rendering Video - GoZen [2]
2 years ago 00:00:54 30
Laika’s LiteVN UI for KoboldAI | Alpha Release Trailer