protected override void OnInitialize(object enterInformation) { _globalTime = 0f; SoundService.RegisterSong("MainTheme", Game.Content.Load <Song>("sounds/hardebm")); _explosionManager = Game.RegisterGlobalObject("ExplosionManager", new ExplosionManager(Game)); _player = Game.RegisterGlobalObject("Player", new Player(Game, new Vector2(500f, 400f))); _carManager = new CarManager(Game); _weather = new Weather(Game); _player.weather = _weather; Game.DepthRenderer.Register(_player); _gameBackground = new GameBackground(Game); _gameBackground.SetAnimationTime(0.25f); }