Chronométrer vos jeux

3.0

Par chris-scientist, il y a 2 ans

Contrôles: Direction: [Flêches / ZQSD] - A: [J] - B: [K] - Menu: [U] - Home: [I]
Profitez des jeux à pleine vitesse avec son et lumières sur la Gamebuino META !
Emulateur par aoneill

Voici une application que vous pouvez réutiliser dans vos jeux !

Elle permet de mesurer le temps, oui c'est un chronomètre.

Attention cependant se n'est pas aussi fiable qu'un vrai chronomètre : ne mesurez donc pas un marathon ou une course quelconque !

Voici deux visuels possibles :

  • Mode "CHRONO" en cours (visuel par défaut) :
  
  • Mode "BASIQUE" en pause (plus utile pour débugguer) :
  

Commandes

Bouton A

  • Pour démarrer le chronomètre.
  • Quand le chronomètre est lancé : mettre en pause / reprendre

Bouton B

  • Quand le chronomètre est en cours ou en pause : réinitialiser le chronomètre (demande confirmation)

Limite

Comme dit dans le code : l'application a une limite, qui est je pense acceptable.

En effet, on peut mesurer "seulement" une durée de : 49710 jours, 6 heures, 28 minutes et 15 secondes, ou approximativement 136 années *, 70 jours, 6 heures, 28 minutes et 15 secondes.

* Pour cette approximation on considère qu'une année est égale 365 jours.

Historique des mises à jour

Plus d'info sur mon GitHub.

v3.0.0

Le chronomètre utilise désormais le système RTC.

Merci à deeph, Aurélien Rodot et jicehel : pour avoir soumis l'idée du RTC et proposer un exemple d'application.

Bugs connus de la version :

  • Le chronomètre se remet à zéro dès lors que la limite est atteinte.

v2.0.0

Le chronomètre est désormais plus fiable. Et l'interface est traduite en anglais.

Bugs connus de la version :

  • Le chronomètre se remet à zéro dès lors que la limite est atteinte.

v1.0.0

Le chronomètre est peu fiable.


PS : pour mon prochain jeu, les tours de Hanoï, qui est terminé, j'ai envie de mesurer le temps des parties pour faire un tableau des meilleurs scores, ce qui explique la création de cette application.