GameDevLand SDK / Section 02

Game architecture with the SDK

Connect events, states, and commands. See how scenes manage game flow and how services store data and apply game rules.

Lessons: 13Code · diagrams · examples
Start section →

Section lessons

Open any lesson
  1. 01SceneConfig and BaseSceneScenes and SceneManager✓
  2. 02DI and tokensDependency Injection and tokens✓
  3. 03DI and factoriesA DI factory for the game service✓
  4. 04Providers and lifetimesDI providers and object lifetimes✓
  5. 05SceneDiDefinitionScene dependencies and Scene DI✓
  6. 06Services and game rulesScene services and game rules✓
  7. 07EventBusEvents and EventBus✓
  8. 08FSMScene states and the FSM✓
  9. 09BaseCommand and BaseTypedCommandScene commands✓
  10. 10The full sequenceFSM and commands during a move✓
  11. 11Operation lifetimeAsync operations and scene exit✓
  12. 12Runtime systemsGame updates and pausing✓
  13. 13DiagnosticsSDK errors and diagnostics✓