public Game(string player1Name, string player2Name) { Player1 = new Player(); Player1.Name = player1Name; Player2 = new Player(); Player2.Name = player2Name; }
public Game(string player1Name, string player2Name) { this.player1 = new Player(player1Name); this.player2 = new Player(player2Name); this.player1.Name = player1Name; this.player2.Name = player2Name; }
public Game(string playerName, Random random) { // Creating and setting the private objects. _player = new Player(); _player.Name = playerName; PlayerName = _player.Name; _random = random; }
private void PlayRound(Player player) { for(int i = 0; i < 3; i++) { Dart dart = new Dart(Random); dart.Throw(); Score.CalculateScore(player, dart); } }
public void performGame() { //Two players will take turns throwing three darts per turn. Player player1 = new Player(); Player player2 = new Player(); while (player1.Score < 300 && player2.Score < 300) { player1.Score += takeTurn(); player2.Score += takeTurn(); } this.Player1Score = player1.Score; this.Player2Score = player2.Score; }
public static void CalculateScore(Player player, Dart dart) { player.Score += CalculateScore(dart.Score, dart); }