Zeigen, was sich zwischen zwei Spielständen geändert hat, für bessere Fehlerberichte
Wenn ein Spieler sagt, eine Truhe habe sich selbst geleert oder eine Tür sei zu früh aufgegangen, muss die KI sehen, was sich wirklich geändert hat, nicht zwei riesige Dateien. Hier steht, wie du eine kurze Liste der Unterschiede erzeugst und welche störenden Felder du weglässt.
Warum das funktioniert
Ein Fehler ist eine Änderung, die niemand wollte, also lautet die nützliche Frage, was sich unterscheidet, nicht was die Dateien enthalten. Den Sinn der Daten zu vergleichen und Felder wegzulassen, die sich immer ändern, schrumpft tausende Zeilen auf die wenigen, die auf die Ursache zeigen.
Wann es das Falsche ist
Lass es weg, wenn der Fehler in dem sitzt, was der Bildschirm zeigt, und nicht in den gespeicherten Daten, oder wenn er nur mitten im Spiel auftritt und nie in einen Spielstand gelangt. Nimm dann ein kurzes Bildschirmvideo oder die Schritte auf und prüfe die Anzeige.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 18 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Zeigen, was sich zwischen zwei Spielständen geändert hat, für bessere Fehlerberichte“ (read_entry save-diff-for-bug-reports) 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