Spielerando

Ein Maschinengewehr feuert auf jedem Bildschirm gleich viele Schüsse

Auf einem schnellen Bildschirm schießt deine Waffe wie ein Spielzeug, auf einem langsamen stottert sie, und nach einer Pause kommt beim Halten manchmal ein plötzlicher Schwall. Hier steht, wie die Rate ehrlich wird und jede Kugel an ihrem Platz landet.

Warum das funktioniert

Die Feuerrate einer Waffe ist ein Versprechen über Zeit, nicht über Bilder. Wirft man nach jedem Schuss den Rest des Bildes weg, hängt die Rate vom Bildschirm ab. Behalte also den Rest, zähle mehrere Schüsse in einem Bild, wenn sie passen, und setze jede Kugel dorthin, wo sie inzwischen wäre.

Wann es das Falsche ist

Nimm es nicht für eine Waffe, die pro Klick einmal schießt, sich auflädt oder auf das Ende einer Animation warten muss, etwa ein Repetiergewehr. Der Schuss hängt dort an der Animation, also lass deren Ende den nächsten erlauben.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Ein Maschinengewehr feuert auf jedem Bildschirm gleich viele Schüsse“ (read_entry gun-fire-rate-same-on-any-framerate) 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