public Game(Player player1, Player player2) { Id = Guid.NewGuid(); Black = player1; White = player2; CurrentPlayer = 1; StartedOn = DateTime.Now; InitializeBoard(); Dice = new int[2]; }
public void Join(string name) { if (!Manager.Instance.Players.Any(x => x.Name == name)) { var user = new Player { Name = name, ConnectionId = Context.ConnectionId, Status = ConnectionStatus.ReadyToPlay }; Manager.Instance.Players.Add(user); Clients.All.joined(user, Context.ConnectionId); Clients.Caller.callerJoined(name); } }