public override void init() { Device d3dDevice = GuiController.Instance.D3dDevice; //Crear Modifier de Networking networkingMod = GuiController.Instance.Modifiers.addNetworking("Networking", "MyServer", "MyClient"); acumulatedTime = 0; }
public TgcNetworkingModifierControl(TgcNetworkingModifier modifier, string serverName, string clientName) { InitializeComponent(); this.modifier = modifier; this.textBoxServerName.Text = serverName; this.selectedPlayerId = -1; this.buttonCloseServer.Enabled = false; this.buttonConnectedClients.Enabled = false; this.buttonDisconnect.Enabled = false; //Cargar IP local this.textBoxIp.Text = TgcSocketServer.getHostAddress().ToString(); clientsDialog = new TgcNetworkingModifierClientsDialog(this); serversDialog = new TgcNetworkingModifierServersDialog(this, clientName); }
/// <summary> /// Modifier para Networking. /// Permite crear servidores y conectarse a estos como cliente, mediante conexiones TCP/IP utilizando DirectPlay. /// Abstrae todo el manejo interno de DirectPlay para el manejo de conexiones. /// Utiliza el puerto default del framework. /// </summary> /// <param name="varName">Identificador del modifier</param> /// <param name="serverName">Nombre default que va a usar el servidor</param> /// <param name="clientName">Nombre default que va a usar cada cliente</param> /// <returns>Modificador creado</returns> public TgcNetworkingModifier addNetworking(string varName, string serverName, string clientName) { TgcNetworkingModifier m = new TgcNetworkingModifier(varName, serverName, clientName, TgcSocketMessages.DEFAULT_PORT); add(m); return m; }
/// <summary> /// Modifier para Networking. /// Permite crear servidores y conectarse a estos como cliente, mediante conexiones TCP/IP utilizando DirectPlay. /// Abstrae todo el manejo interno de DirectPlay para el manejo de conexiones. /// </summary> /// <param name="varName">Identificador del modifier</param> /// <param name="serverName">Nombre default que va a usar el servidor</param> /// <param name="clientName">Nombre default que va a usar cada cliente</param> /// <param name="port">Puerto en el cual se va a crear y buscar conexiones</param> /// <returns>Modificador creado</returns> public TgcNetworkingModifier addNetworking(string varName, string serverName, string clientName, int port) { TgcNetworkingModifier m = new TgcNetworkingModifier(varName, serverName, clientName, port); add(m); return m; }