FOUR IDEAS BEHIND EVERY FLAME GAME1Game loopupdate(dt), then render()2ComponentsThe square is one3World and cameraCamera puts (0, 0) mid-screen4GameWidgetThe bridge to Flutter(0, 0)Componentframe 0update(dt) · render()CameraComponentGameWidgetLoop, components, world, GameWidget