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.

A few common code smells to be aware of and how to fix them

Code smells are things in a codebase that imply something may be off with how it has been designed. Here's a few common ones you may find in your own codebase, why they can be concerning, and how to fix them.