Ejemplo n.º 1
0
        public Character CreateNewCharacter()
        {
            Console.WriteLine("What kind of character would you like to create?");
            Console.WriteLine("1. FastRunner");
            Console.WriteLine("2. Gunner");
            Console.WriteLine("3. HeavyHitter");
            string    choice    = Console.ReadLine();
            Character character = new Character();

            switch (choice)
            {
            case "1":
                character = new FastRunner();
                break;

            case "2":
                character = new Gunner();
                break;

            case "3":
                character = new HeavyHitter();
                break;
            }

            return(character);
        }
Ejemplo n.º 2
0
        public void Fight(Character character)
        {
            Character computerCharacter = new FastRunner();

            while (character.Health > 0 && computerCharacter.Health > 0)
            {
                Hit(character, computerCharacter);
                Hit(computerCharacter, character);
            }
            DetermineWinner(character, computerCharacter);
        }