Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/08/2010, 08:49
Avatar de angelAparicio
angelAparicio
 
Fecha de Ingreso: julio-2009
Ubicación: Sevilla
Mensajes: 307
Antigüedad: 14 años, 9 meses
Puntos: 22
Respuesta: Problema Multijugador

A ver, así pensando por encima.

Se me ocurre que tengas una url para cada partida cuyo contenido sea el turno actual. Algo así
www.mi-partida-de-poker.com/partida/298401938/

Al acceder a dicha url, te devuelve el turno actual de la partida 298401938. Mediante AJAX es relativamente sencillo recoger este número.

Haces que cada jugador almacene en local el número del turno (en una variable javascript, por ejemplo). Mediante AJAX lees el número de turno cada 5 segundos, por ejemplo. Cuando el usuario que le toque pulse el botón de "finalizar turno", el servidor actualiza el número de turno. Con lo cual, cuando el resto de jugadores vuelvan a hacer la relectura del turno, verán el desfase y lanzas la recarga de la página para actualizar datos.

Es lo primero que se me ha ocurrido, pero no se si será muy eficiente o muy seguro, la verdad
__________________
Mis webs:
- Programador Web Autónomo
- Conciertos en Sevilla