Open APeraltaS16 opened 1 year ago
Efectivamente no se puede "mandar" la actualización. Esto debido al protocolo que ocupamos (http). Esta situación la puedes manejar de las siguientes maneras: 1) que en tu lógica de juego no sea necesario que los jugadores tengan su tablero siempre actualizado 2) que cuando un jugador quiera partir su turno deba primero mandar una request de actualización de tablero (algo tipo get estado actual) 3) setear un setTimeOut que realice continuamente consultas de actualización 4) long polling
Para efectos de lo que se evaluará, cualquiera de estas opciones es válida (por lo que sugeriría irse por lo más simple). Cualquier otra opción debe ser consultada con su ayudante.
Hola, tenemos una duda con el manejo del backend con la base de dato para actualizar a los diferentes jugadores.
En el caso que un jugador haga una jugada es necesario que esta jugada sea enviada a todos los jugadores. Como envio esta jugada y los cambios que hizo a los demas jugadore si no han hecho post ni get?