コード例 #1
0
 //constructor
 public Battlefield()
 {
     Console.WriteLine("Welcome to Robots vs Dinosaurs! You choose which dinosaurs to spawn in attempt to defeat the robots!");
     herd  = new Herd();
     fleet = new Fleet();
     Console.ReadLine();
     RepeatAttackRounds();
     AnnounceGameWinner();
 }
コード例 #2
0
        public void StartGame()
        {
            Console.WriteLine("Welcome to Robots Vs Dinosaurs!");
            Console.WriteLine("Would you like to play as the Robots or Dinosaurs?");
            Console.WriteLine("1. Robots");
            Console.WriteLine("2. Dinosaurs");
            Console.WriteLine("3. Exit Game");
            string userInput = Console.ReadLine();

            switch (userInput)
            {
            case "1":
                player       = "Robot";
                playerTeam   = "Fleet";
                playAsRobot  = true;
                computer     = "Dinosaur";
                computerTeam = "Herd";
                fleet        = CreateRobots();
                herd         = CreateDinosaurs();
                ArmRobots();
                RunGame();
                Console.Clear();
                break;

            case "2":
                player       = "Dinosaur";
                playerTeam   = "Herd";
                playAsRobot  = true;
                computer     = "Robot";
                computerTeam = "Fleet";
                fleet        = CreateRobots();
                herd         = CreateDinosaurs();
                ArmComputerRobots();
                RunGame();
                Console.Clear();
                break;

            case "3":
                Environment.Exit(0);
                break;

            default:
                RunGame();
                break;
            }
        }