Spielerando

Schnelle Kugeln dürfen nicht durch kleine Gegner hindurchfliegen

Ein sehr schneller Schuss kann in einem Bild vor einem kleinen Gegner sein und im nächsten dahinter, sodass er nie als Berührung zählt. Hier steht, wie man jedes Bild den ganzen Weg des Schusses prüft und wo auf diesem Weg der Treffer lag.

Warum das funktioniert

Bewegung passiert zwischen zwei Bildern, aber das Spiel schaut nur auf die Bilder. Ein schneller Schuss kann über einen kleinen Körper springen, ohne je auf ihm zu stehen. Wer die ganze zurückgelegte Strecke prüft und nicht nur den Landepunkt, schließt diese Lücke.

Wann es das Falsche ist

Lass es weg, wenn Schüsse langsam oder Ziele groß sind, denn dort ändert die Zusatzprüfung nichts. Bei sehr vielen Kugeln gleichzeitig, etwa in einem Kugelhagel, reicht oft eine billige Prüfung des Endpunkts mit dickeren Zielen.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Schnelle Kugeln dürfen nicht durch kleine Gegner hindurchfliegen“ (read_entry fast-bullet-passes-through-thin-target) 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