Internet Services
UnityWebRequest

Networking en Dispositivos Móviles

El motor de Networking en Unity iOS/Android es completamente compatible con el networking para dispositivos móviles, por lo que el código para networking en tu juego debería funcionar en dispositivos iOS/Android. Sin embargo, puedes querer hacerle reingeniería a tu código si será empleado principalmente para conectarse a redes WiFi o celulares. Además, dependiendo del dispositivo, el chip de networking puede también ser el cuello de botella puesto que el tiempo ida y vuelta de los pings entre dispositivos móviles (o entre un móvil y uno de escritorio) está entre los 40 y 60 ms, incluso en redes WiFi de alto desempeño.

Al usar networking puedes crear un juego que pueda ser jugado en simultáneo desde escritorio y desde móviles conectados a wiFi o a redes celulares. En el último caso, tu servidor del juego debe tener una dirección IP pública (accesible desde internet).

Nota: Las conexiones de datos EDGE/3G pasan a suspensión muy rápidamente cuando no hay datos enviados, por que puedas necesitar código de networking para hacerlas “despertar”. Sólo haz que la clase WWW se conecte a tu sitio (y mantener esa conexión en un hilo aparte hasta que la aplicación termine) antes de hacer la conexión de networking de Unity.

Internet Services
UnityWebRequest