Actualmente estoy trabajando con el lado del servidor Java y el lado del cliente as3. Me pregunto si hay una bala de plata para sincronizar el reloj entre ellos. Entre la latencia variable y las velocidades de reloj variables, parece que cada paquete necesitaría una marca de tiempo.¿Sincroniza tiempo/eventos entre el cliente y el servidor del juego (MMORPG)?
Gracias!
NTP o una variante de eso? – Thomas
@Thomas Eso es bueno para los tiempos del sistema, pero esto es más una cuestión de sincronización y latencia del evento y evitar que el cliente haga trampas o haga que [increíble] información imprecisa, etc. –
haga su modelado tanto del lado del servidor como del lado del cliente. limitar la entrada del cliente a la de un mouse y teclado. nunca puede obtener el 100% de precisión con el tiempo y tendrá que hacer estimaciones y realizar acciones correctivas graduales. – dqhendricks