Signals are Godot’s implementation of the observer pattern, making it easy to subscribe and react to events during gameplay, but what about if you have multiple signals you want to wait for? In this post, I share a small utility class I came up with to help solve that use case.| The Shaggy Dev
Answering a few viewer questions about how I parse, store, and use map data in my tactical roguelite so that units know where and how they can move and attack.| The Shaggy Dev
Let’s look at how my latest strategy game, Unto Deepest Depths, is designed. I’ll break down the application architecture, how I manage turn order, and show the core code snippets behind the main game loop.| The Shaggy Dev