예제 #1
0
        static void Main(string[] args)
        {
            bool run = true;

            while (run == true)
            {
                Console.WriteLine("Welcome to Rock, Paper, Scissors!");


                RPSGenerator rps = new RPSGenerator();
                Rockstar     r   = new Rockstar(rps);
                Randy        ra  = new Randy(rps);
                RPSApp       app = new RPSApp(rps);

                Console.WriteLine(app);

                Console.WriteLine(app.GameOn());



                Console.WriteLine();

                run = Continue();
            }
        }
예제 #2
0
        public string GameOn()
        {
            Console.WriteLine("Who would you like to play against, Lenny or Randy?");

            string players = Console.ReadLine();

            players = players.ToLower();

            if (players == "randy")
            {
                RPSGenerator rps = new RPSGenerator();
                Randy        ra  = new Randy(rps);
                Console.WriteLine(ra.GenerateRPS());
            }
            else if (players == "lenny")
            {
                RPSGenerator rps = new RPSGenerator();
                Rockstar     r   = new Rockstar(rps);
                Console.WriteLine(r.GenerateRPS());
            }
            else
            {
                Console.WriteLine("That is not a valid player.");
            }

            Console.WriteLine("Rock, Paper or Scissors? R/P/S");
            string gameAnswer = Console.ReadLine();

            gameAnswer = gameAnswer.ToLower();


            /*if (name == "r" && players == "paper")
             * {
             *  Console.WriteLine(name + ": rock");
             *  Console.WriteLine(players + ": paper");
             *  Console.WriteLine(name + "wins!");
             * }
             * if (name == "p" && players == "paper")
             * {
             *  Console.WriteLine(name + ": paper");
             *  Console.WriteLine(players + ": paper");
             *  Console.WriteLine("Issa draw!");
             * }
             * if (name == "s" && players == "paper")
             * {
             *  Console.WriteLine(name + ": scissors");
             *  Console.WriteLine(players + ": paper");
             *  Console.WriteLine(players+ "wins!");
             * }*/

            return(players);
        }