The observer pattern is everywhere, and with good reason. It makes it easy to let different game objects communicate with one another without coupling your entire application together.| The Shaggy Dev
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