Core skills
In this section we will build up your core skill set for effective use of coroutines.
While we started with showing the difference between:
- Traditional asynchronous game flow driven by various game systems intertwined by game state changes or event communication all over the codebase
- More procedural take on suspension and continuation in a single async scope.
In next chapters we will:
- Explain awaitables and action timelines.
- Walk through making a simple JRPG game, where we will build coroutines for various tasks.
- Showcase useful patterns for different scenarios to build better coroutines.