Ejemplo n.º 1
0
        public void Menu(Speler speler1, Speler speler2)
        {
            eindeMenu.Menu();
            optie = eindeMenu.optie;
            switch (optie)
            {
            case 1:     //Start nog een spel met dezelfde spelers
                speler1.beurten = 0;
                speler2.beurten = 0;
                SpelController spelController = new SpelController();
                Speelveld      speelveld      = new Speelveld();
                spelController.ClearSpeelVeld(speelveld);
                spelController.Start(speler1, speler2, speelveld);
                break;

            case 2:     //Start nog een spel met nieuwe spelers
                NieuwSpelMenuController nieuwSpelMenuController = new NieuwSpelMenuController();
                nieuwSpelMenuController.Start();
                break;

            case 3:     //Ga terug naar het hoofdmenu
                HoofdMenuController hoofdMenuController = new HoofdMenuController();
                hoofdMenuController.Start();
                break;
            }
        }
Ejemplo n.º 2
0
        public void Start()
        {
            hoofdMenu.Menu();
            optie = hoofdMenu.optie;
            switch (optie)
            {
            case 1:     //Start een nieuw spel
                NieuwSpelMenuController nieuwSpelMenuController = new NieuwSpelMenuController();
                nieuwSpelMenuController.Start();
                break;

            case 2:     //Laad een gesaved spel
                Game           game           = LoadGame.LoadAGame();
                SpelController spelController = new SpelController();
                spelController.Start(game.speler1, game.speler2, game.speelveld);
                break;

            case 3:     //Stop het spel
                Environment.Exit(0);
                break;
            }
        }