Spielerando

Eine Speedrun-Uhr zeigen, die der echten Zeit nie vorauseilt

Eine Level-Uhr, die rundet, kleine Kommazahlen addiert oder beim Pausieren weiterzählt, zeigt Zeiten, die zwischen Läufen und im Vergleich zur Wiederholung abweichen. Hier werden ganze Schritte gezählt, die Zeit abgeschnitten statt gerundet gezeigt und Läufe über eine Stunde behandelt.

Warum das funktioniert

Zeit, die in ganzen Schritten gezählt wird, kann nicht abdriften, denn ganze Zahlen addieren sich exakt. Derselbe Lauf ergibt dann auf jedem Rechner dieselbe Zeit, und Abschneiden statt Runden sorgt dafür, dass die Uhr nie einen Moment zeigt, der noch gar nicht war.

Wann es das Falsche ist

Lass es weg bei einer Uhr, die zur echten Uhrzeit passen soll, etwa ein Countdown zu einem Live-Ereignis oder ein täglicher Neustart. Zähle dort echte Sekunden. Auch ein lockerer Zähler, der nur ein ungefähres Tempogefühl gibt, braucht das alles nicht.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 4 typische Fehler und die Lösung
  • 15 Zeilen Beispielcode mit 4 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Eine Speedrun-Uhr zeigen, die der echten Zeit nie vorauseilt“ (read_entry action-run-timer-whole-ticks) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen