public static GameInfo StartNew(Session gameHost, string gameType) { if (!Regex.IsMatch(gameType, "[a-zA-Z0-9]+")) { throw new Exception("Invalid game name"); } var game = new GameInfo(gameType); game.JoinGame(gameHost); games.Add(game); return game; }
public void SignalGameStart(GameInfo gameInfo) { // FIXME: Noop for now // System.Diagnostics.Debugger.Break(); }