
Ultimate Godot User Interfaces Course (Game GUI and Inventory Systems)
98 byte-sized videos | Duration: 10 Hours | Godot 3.4.3
Video Description
Learn how to build a fully dynamic inventory system and game UI in Godot using Resources, scriptable items, category groups, infinite scrolling grids, equippable slots, and reusable interface components. The course focuses on data-driven UI architecture inspired by the Zelda Breath of the Wild inventory screen and shows how to create responsive screens, custom widgets, and expandable game objects with Nodes, Scenes, and GDScript. Previously called Godot Engine Course: Data Driven Inventory System and Complex UIs.
What You Will Learn
- Godot Nodes, Scenes, Control Nodes, Containers, anchors, layouts, and responsive UI fundamentals
- How to build large responsive interface screens and custom reusable widgets
- How to design a data-driven inventory and equipment model with categories, groups, and multiple item pages
- How to use custom Godot Resources and scriptable item data
- How to build dynamic grids, scrolling views, item info panels, and equippable slots
- GDScript fundamentals including custom Signals and observer-style patterns
- How to handle equipping, unequipping, item pickup flow, and one-handed versus two-handed item logic
Course Structure
- 98 byte-sized videos, 10 hours in total
- Godot fundamentals
- Creating the user interface with the Godot Editor
- Planning the inventory system data model
- GDScript Crash Course
- Programming everything with GDScript
In the programming section, the reasoning behind each line of code is explained, so expect lots of drawings.
Godot Version
This course uses Godot 3.4.3. Since Godot 4 builds upon the fundamentals of Godot 3, the UI and data-modeling knowledge remains transferable. The creator also states that a future Godot 4 update will be free for existing buyers.
Target Audience
This course is intended for all audiences. The only requirement is basic programming logic, and you do not need prior Godot experience.
Included Files
- 01-Setup and Godot Concepts.zip - 69 MB
- 02-Creating the UI.zip - 446 MB
- 03-GDScript Crash Course.zip - 162 MB
- 04-Godot Resources In-Depth and Inventory Data Model.zip - 176 MB
- 05-Dynamically Populating Inventory Grids and Scroll Animations.zip - 245 MB
- 06-Inventory Category Buttons (Category Displays).zip - 160 MB
- 07-Item Info Box.zip - 81 MB
- 08-Equipping and Unequipping Items.zip - 225 MB
- 09-Acquiring and Picking Up Items.zip - 52 MB
- GodotInventoryUI-CourseResources.zip - 15 MB
Homepage:
Code:
https://splitpainter.itch.io/dynamic-inventory-system-and-ui-with-godot-course
Download: (TeraBox)
You do not have permission to view the full content of this post. Log in or register now.