Bite-Sized Godot: Five small GDScript tips

Let's take a moment to look at some small, but helpful, tips for working with GDScript.

Bite-Sized Godot: Setters and getters in GDScript using setget

Using setget, we can write custom logic to run when a variable is set or read.

An introduction to procedural lock and key dungeon generation

While primarily used for Zelda-like dungeons, this technique can be used to generate custom worlds, branching dialog, and more.

Bite-Sized Godot: Callbacks and function references with FuncRef

While functions are not first-class objects in Godot, FuncRefs can help replace some of that missing functionality.

Implementing state machines and the state pattern in Godot

In this follow-up post, we'll look at how we can take the theory we discussed previously and apply it to Godot.