Ejemplo n.º 1
0
        private static void runApp()
        {
            CharValues           values       = new CharValues();
            UserActivety <char?> userActivity = new UserActivety <char?>();
            Player firstPlayer = new Player();
            Player secondPlayer = new Player();
            int    length = 0, hight = 0;
            bool   newGame = true;

            userActivity.GetMainPlayerInput(ref firstPlayer, ref secondPlayer);
            while (newGame)
            {
                userActivity.GetBoardSize(ref length, ref hight);
                Board <char?> board = new Board <char?>(length, hight, values.CharList);
                Game <char?>  game  = new Game <char?>(board, ref firstPlayer, ref secondPlayer);
                userActivity.PrintBoard(board);
                game.PlayGame();
                newGame = userActivity.StartNewGame();
            }

            userActivity.Print("****** Game Over! Bye Bye ******");
        }