Understanding the problem
In this section we will try to understand the problem we are trying to solve with coroutines, go through what traditional frame-based game logic does and what suspendable game logic fixes.
We are gonna try to gradually shift the mindset towards coroutines and help gain an understanding where they fit and where they don’t.