public static void StartGame() { Level firstLevel = new Level(1); firstLevel.PrintLevel(); Tank playerTank = new Tank(); playerTank.Print(); while (true) { while (Console.KeyAvailable) { ConsoleKeyInfo pressedKey = Console.ReadKey(true); playerTank.Move(pressedKey); } } }
public void Launch() { Tank tank = CreateTank(); tank.FireWeapon(weapon, this, game); }
public ComputerOpponent(string name, Tank tank, Color colour) : base(name, tank, colour) { throw new NotImplementedException(); }
public ComputerPlayer(string name, Tank tank, Color colour) : base(name, tank, colour) { this.tank = tank; this.name = name; this.colour = colour; }