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); }
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); }