Sicheres Timing für Javascript-Spiele

Ich erstelle ein Canvas-basiertes Spiel, das ein wichtiges Timing-Element hat. Nach Abschluss des Spiels wird die Fertigstellungszeit des Benutzers zum Vergleich mit anderen Spielern an PHP / MySQL auf dem Server gesendet.

Das serverseitige Timing (d. H. Beginn der Anforderungszeit zum Senden der Anforderungszeit) scheint Ladezeiten einzuführen, die sich auf die tatsächliche Zeit des Benutzers auswirken und daher in diesem Fall ineffizient sind.

Ich habe Probleme damit, einen Weg zu finden, um sicherzustellen, dass die gesendete Zeit legitim ist. Wie kann ich jemanden davon abhalten, seine Konsole zu verwenden und den clientseitigen Code so zu bearbeiten, dass eine falsche Uhrzeit gesendet wird?

Jede Hilfe wäre sehr dankbar.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage