Tu peux te baser sur l'objet javascript
Date
. Il te donne l'heure du système à la milliseconde près.
Tu peux à un endroit retenir la date de la frame précédente et faire la différence avec la date actuelle pour connaître le
deltaTime
. Je m'en sert pour mon horloge Pomodoro car quand le jeu n'a plus le focus dans le navigateur, il n'est plus exécuté et les Update
ne sont plus appelés.