Spielerando

Prüfen, ob die Kachelliste einer Karte passt und nur vorhandene Kacheln nutzt

Eine Karte, deren Zeilen sich verschieben oder die in einer Ecke seltsame Kacheln zeigt, hat meist eine Kachelliste, die ein bis zwei Einträge zu kurz oder zu lang ist. Hier steht, wie du das beim Erstellen der Karte erkennst und den Bericht liest, um die kaputte Zeile zu finden.

Warum das funktioniert

Eine flache Liste von Feldern kennt keine eigenen Zeilen; das Raster entsteht nur durch das Zählen. Ein fehlender Eintrag verschiebt alles danach, und das Ergebnis sieht noch wie eine Karte aus, also beschwert sich nichts. Erst die Länge zu prüfen und zu sagen, wie viele Zeilen sie ergibt, zeigt auf die Ursache.

Wann es das Falsche ist

Lass es weg, wenn Karten in einem Editor gezeichnet werden, der immer eine korrekte Datei schreibt, oder wenn das Raster gar nicht aus Quadraten besteht. Eine Prüfung kann nicht sagen, ob das Bild das ist, das du meintest, also schau dir die Karte trotzdem an.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Prüfen, ob die Kachelliste einer Karte passt und nur vorhandene Kacheln nutzt“ (read_entry tile-map-data-wrong-length) 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