Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Conectar directamente al host server en una red

Iniciado por carlossf, Julio 24, 2015, 06:00:12 PM

Tema anterior - Siguiente tema
Buenas, tengo un ipad que hace de servidor al cual los demás se conectan a él. Estoy usando UNET la nueva forma de netowrking de unity 5. Me gustaría mandar desde el ipad servidor un mensaje Broadcast a todas las direcciones para anunciar la ip que tiene y los clientes puedan conectarse automáticamente. Alguien sabe si trae algo así ya el networking de Unity 5??  Gracias

Debería ser al revés, los clientes buscan el servidor...Y si, tiene http://forum.unity3d.com/threads/master-server-sample-project.331979/ MASTERSERVER se llama lo que tu necesitas.

Julio 27, 2015, 08:54:58 AM #2 Ultima modificación: Julio 27, 2015, 09:13:19 AM por carlossf
Gracias francoe1, voy a echarle un vistazo Edit:Estado probando el proyecto que trae de ejemplo. El problema es que en el cliente hay que especificar la IP del servidor por lo que me encuentro en el mismo problema ya que la ip del servidor es dinámica. Leo más abajo: The only way you can do it is by using the Transport Layer with Broadcast functionality, which currently doesn't work on mobile... (pc tests were successful).

http://forum.unity3d.com/threads/simple-udp-implementation-send-read-via-mono-c.15900/" rel="external nofollow">http://forum.unity3d.com/threads/simple-udp-implementation-send-read-via-mono-c.15900/ Para el que le pueda servir, cogiendo idea de esas clases de ese post lo que hago que cada 3 segundos mando un mensaje UDP  a IPAddress.Broadcast con la dirección IP del servidor, una vez recibido en el cliente pues realiza la conexión.

Etiquetas: