Spielerando

Brennen im festen Takt, auch wenn es erneuert wird oder ein Bild lang ist

Ein Brand, der einmal pro Sekunde wehtun soll, kann in einem Bild zweimal treffen, beim Erneuern einen Takt auslassen oder den letzten Treffer am Ende verlieren. Hier bleibt der Takt gleichmäßig, und es steht fest, was ein zweites Entzünden mit einem laufenden Feuer macht.

Warum das funktioniert

Ein Versprechen wie ein Treffer pro Sekunde betrifft die Uhr, nicht wie der Bildschirm gerade zeichnet. Wird jeder Treffer an einen Zeitpunkt der Uhr gebunden, stimmt die Zahl auf jedem Rechner, und ein erneuertes Feuer verlängert nur das Brennen, statt seinen Rhythmus neu zu starten.

Wann es das Falsche ist

Lass es weg, wenn der Schaden auf einmal kommen soll, etwa bei einer Zeitbombe, oder mit jeder Erneuerung wachsen soll, etwa bei einem Gift, das sich stapelt. Lass eine Erneuerung dann Stärke hinzufügen statt nur Zeit, und entscheide das bewusst.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Brennen im festen Takt, auch wenn es erneuert wird oder ein Bild lang ist“ (read_entry damage-over-time-ticks-survive-refresh) 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