private void HostGame(object sender, EventArgs e) { var server = new ChainReactServer(_game.Identity.Id); server.Start(); var multiplayerComponent = new MultiplayerComponent(_game, _input, _game.Get <GameWindow>().ClientSize, new IPEndPoint(IPAddress.Loopback, GameSettings.DefaultPortServer)); _game.RegisterNewComponent(multiplayerComponent); Visible = false; Enabled = false; GameSettings.Instance.Address = IPAddress.Loopback; _game.JoinGame(); //_game.JoinGame(_random.Next(25000, 60000)); }
private void HostGame(object sender, EventArgs e) { var server = new ChainReactServer(_game.Identity.Id); server.Start(); var multiplayerComponent = new MultiplayerComponent(_game, _input, _game.Get<GameWindow>().ClientSize, new IPEndPoint(IPAddress.Loopback, GameSettings.DefaultPortServer)); _game.RegisterNewComponent(multiplayerComponent); Visible = false; Enabled = false; GameSettings.Instance.Address = IPAddress.Loopback; _game.JoinGame(); //_game.JoinGame(_random.Next(25000, 60000)); }