También puedes, para evitar desbordamientos del contador, usar una ventana de descartes. Por ejemplo, si recibo el identificador X se que he de descartar automáticamente los 10.000 mensajes anteriores, si recibo un mensaje con cualquier otro id entonces lo tomo como válido.
Eso me gusta.. y podría almacenar datos (movimientos, disparos, acciones) previas de cada jugador.. aunque no es quizá tan necesario..
Usando la hora también me gusta, pero supone una carga mas para el host.. tener que revisar la hora por cada jugador, comparar, etc..
Depende de como sea el juego, eso tendrás que decidirlo tú según las necesidades y la estructura.
El juego es de aviones, tiene misiones y (si todo sale bien con udp) modo versus
Ya lo tengo medio completo el test, gracias por las respuestas!
Saludos!