Supongo que es bastante simple. Como se mencionó anteriormente, se podría usar Flash Media Server. Una alternativa más barata es Red5.
Una forma aún más simple es crear un servidor de socket PHP. Lo intenté yo mismo en un proyecto en el que creamos un juego en el que utilizamos nuestros teléfonos móviles como controladores. Configuramos el juego así:
1. El teléfono móvil abre el navegador e ingresa la dirección IP del servidor.
2. El servidor creó una conexión de socket (a través de PHP) al juego.
3. Luego le dijo al juego (basado en XNA) que agregara un nuevo usuario, y agregó una nueva fila a la tabla de puntaje alto en la base de datos.
4. Cuando se hizo eso, devolvió un archivo HTML que funcionaba como el teclado.
5. El jugador presiona las teclas, que utilizan JavaScript para pasar comandos al servidor.
- ¿Es el ícono '+' en Passbook la única forma de agregar una tarjeta de crédito a Passbook para el uso de Apple Pay?
- Compré un nuevo iPhone 7 de Arabia Saudita, no tiene FaceTime. ¿Hay alguna forma de obtener FaceTime / iMessage?
- ¿Por qué Apple nombró el iPhone de sexta generación como iPhone 5?
- ¿Cómo puedo crear un juego móvil iOS en 100 días sin experiencia previa o conocimiento?
- iService: ¿Cómo puedo mejorar la duración de la batería en iOS 7?
Durante las pruebas, teníamos entre 6 y 7 jugadores en pantalla controlando el tanque de cada uno, conduciéndolo intentando matar a los demás. No experimentamos ningún retraso en absoluto.