Hola amigos, tengo una duda un poco genérica que paso a explicarla a ver si me pueden dar algo de luz.
Estoy con un proyecto de un juego multijugador online en tiempo real, y lo voy a realizar en php y websockets, la duda es que según he leido en el libro Programming multiplayer games de Andrew M. y Teijo H. para cada conexión con un cliente hay que usar un puerto único, y no todos en el mismo puerto.
La duda es simple, si quiero hacer un juego de tipo navegador pero en tiempo real con php, ¿He de ir creando una conexión de puerto diferente en tre cada nuevo cliente que se conecte? o ¿Con un sólo puero puedo manejar a todos los clientes que se conecten?
Decir que en los ejemplos que he visto, sólo ha sido el clásico chat, donde con un mismo puerto para un mini chat puede funcionar, pero no se si sería suficiente para un uso más masivo de clientes para el envio de mensajes.
Saludos y gracias de antemano.