Ejemplo n.º 1
0
        static void casePlay(battleship myGame)
        {
            int x, y = 0;


            do
            {
                Console.WriteLine();
                Console.WriteLine("Enter an x value between 0 and 3.");
                x = randomNumGenerator(myGame, 0, myGame.getSize());
            } while (x < 0 || x >= myGame.getSize());

            do
            {
                Console.WriteLine("Enter a y value between 0 and 3.");
                y = randomNumGenerator(myGame, 0, myGame.getSize());
            } while (y < 0 || y >= myGame.getSize());

            Console.WriteLine();
            Console.WriteLine("Attempting to hit (" + x + ", " + y + ")..." +
                              myGame.hitShip(x, y));
            caseDisplay(myGame);
        }
Ejemplo n.º 2
0
        static void caseDisplay(battleship myGame)
        {
            Console.WriteLine();
            int s = myGame.getSize();

            char [,] display = new char[s, s];

            display = myGame.displayBoard();

            for (int i = 0; i < s; i++)
            {
                for (int j = 0; j < s; j++)
                {
                    Console.Write(display[i, j] + " ");
                }
                Console.WriteLine();
            }
        }