private MenuManager InitializeGameMenu() { Score score = new Score(_game, _screenWidth, _screenHeight, 1000); _game.Services.AddService(typeof(Score), score); MenuManager menuManager = new MenuManager(_game, score, _screenWidth, _screenHeight); _game.Components.Add(menuManager); return menuManager; }
private void InitializeServices(MenuManager menuManager, Labyrinth labyrinth) { _game.Services.AddService(typeof(WallCollisionVerifier), new WallCollisionVerifier(menuManager.Border, labyrinth)); _game.Services.AddService(typeof(LabyrinthPathFinder), new LabyrinthPathFinder(labyrinth)); }