Everyone who has played literally any Metroid game (even the pinball one) knows that there is at least one awesome escape scene. Alarms begin to go off, explosions start going off, your heart rapidly beats as intense music starts to play, and finally the timer that’s counting down to your possible demise. The timer is arguably one of the greatest parts of a game as it can do so much. It creates stress, urgency, optimism, anticipation, and so much more.
So why all the talk about timers? I want to know if there’s a way to create a timer that gets triggered by an action/ event. I want to make parts of my game world have timed puzzles, a Metriod-esque escape sequence. This means that I need to have multiple timers that get triggered by different things and last for differing amounts of time. I tried to make a simple diagram that resemble logic bricks for a possible solution. Would this work?