Building a more advanced state machine in Godot 3
Hierarchical state machines and dependency injection are two great techniques to know about when building your state machines in Godot. Let's look at how these techniques can be used to build upon the simpler implementation from the previous video on state machines and make something more flexible and reusable. Intro: 00:00 Hierarchical state machines: 01:46 Dependency injection: 03:36 More options: 05:22 Source code: https://github.com/theshaggydev/the-s... Text version of this video: https://shaggydev.com/2022/02/13/adva... Video on FuncRefs: • Callbacks and function references in Godot...

▶︎
Starter state machines in Godot 4

▶︎
An introduction to finite state machines and the state pattern for game development

▶︎
Advanced state machine techniques in Godot 4

▶︎
Trump Crashes the NBA Finals Party, Throws Unhinged Tantrum on Meet the Press: A Closer Look

▶︎
The Insane Genius of a Formula 1 Gearbox

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
Learn Script Based Finite State Machines in Godot 4!

▶︎
Implementing the state pattern in Godot 3

▶︎
Learn Node Based Finite State Machines in Godot 4 in Under 10 minutes

▶︎
Building the PERFECT Linux PC with Linus Torvalds

▶︎
Making an SNES Game the Way Nintendo Intended

▶︎
The Strange Math That Predicts (Almost) Anything

▶︎
Trump Attends NBA Finals, Cries Election Fraud in California & Storms Out of Interview

▶︎
Pixel Art Animation. Reinvented - Astortion Devlog

▶︎
State Machines: a full guide (with 3 examples in Godot)

▶︎
When Booleans Are Not Enough... State Machines?

▶︎
One Formula That Demystifies 3D Graphics

▶︎
An overlooked alternative to nodes in Godot 4

▶︎
"We Ran Out Of Columns" - The Worst Codebase Ever

▶︎
