示例#1
0
        public static void Start()
        {
            PlayerBoard playerBoard = new PlayerBoard();
            EnemyBoard  enemyBoard  = new EnemyBoard();

            Console.WriteLine("Witaj w grze w statki!");
            playerBoard.CreateFleet();
            enemyBoard.CreateFleet();

            do
            {
                RedrawBoards(playerBoard, enemyBoard);
                Console.ReadLine();
                PlayersShoot(playerBoard, enemyBoard);
            } while (!IsGameOver(playerBoard, enemyBoard));

            if (playerBoard.LostAllFleet())
            {
                RedrawBoards(playerBoard, enemyBoard);
                Console.Write("Przegrałeś!");
            }
            else
            {
                RedrawBoards(playerBoard, enemyBoard);
                Console.Write("Wygrałeś!");
            }
            Console.ReadLine();
        }