
As an Amazon Associate, Spinn Radio earns from qualifying purchases.
Setting up the Components
Inheritance Approach
Composition Approach
Using the Components
State Explanation
State Machine Initial Setup
Creating Example Objects
Idle State Code
Finite State Machine
Number filter class
Follow State Code
Simple list example
Introducing Classes
Transitioning Between States
How You Can Easily Make Your Code Simpler in Godot 4
The Problem With Simplicity
GitHub and project info
BlendSpace2D
Upgrades as resources
Custom upgrade
Controlling it through code
Adding Knockback the Simple Way
Switching to Animation State Machine
Adding Idle State
State Machine code
Intro
Finite State Machines in Godot 4 in Under 10 Minutes
How to use Resources
Expressions & Automatic Conditions
Modular Upgrades Made Easy Using the Strategy Pattern
Simple Items & Inventory
Attack State
Project Overview
Maximize Your Game Development Potential with Classes in Godot (class_name is OP)
Base State Setup
Using the Class Again
Base upgrade class
EnemyStats class
Minecraft Inventory
Crafting Overview
Why Animation Trees in Godot 4 are Unbelievably Useful
SM64 Decomp Tutorial 2: Importing Levels and Making Objects With Fast64
Maximize Your Game Development Potential with Classes in Godot
Testing the Idle State
Afterthought
Cow
Normalizing a Vector
Creating an Example
Player upgrade usage
Adding a new Enemy
Tune into 50,000+ live radio stations from every corner of the world on an interactive 3D globe with audio-reactive visualizations.