Making an atmospheric incremental game in Godot
For the 57th Godot Wild Jam, I made Flame Forged, an incremental game with a heavy emphasis on lore and atmosphere. Here's a few interesting things about its development.
Bite-Sized Godot: Audio volume sliders
Setting up volume sliders in Godot quick and simple. Here's how to do it, and how to divide your audio into buses for a better user experience.
An introduction to Utility AI
Utility AI is a common technique for creating effective AI across a variety of genres. By turning data about the current game state into numbers, we can allow our AI to make informed decisions about what it should do next.
5 more changes to GDScript in Godot 4 you'll want to know about
From signal and tween updates, to debugging help, here's another grab bag overview of some changes to GDScript in Godot 4 that you may want to know about.
Bite-Sized Godot: Lambda functions
Lambda functions are small, anonymous functions that can be declared inline rather than via full function declaration. Let's take a quick look at how to write them in Godot 4.