private void Update() { if (!HasLoaded) { return; } World.Update(); MouseController.Update(); AudioController.Update(); WorldEventController.Update(); }
private void Generate() { SpriteManager.Initialize(); AudioManager.Initialize(); WorldGraphicController = new WorldGraphicController(); TileGraphicController = new TileGraphicController(); ItemGraphicController = new ItemGraphicController(); MouseController = new MouseController(); AudioController = new AudioController(); WorldEventController = new WorldEventController(); AsteroidController = new AsteroidController(); HasLoaded = true; }