Spielerando

Tipper auf ein Bild mit schwarzen Rändern landen neben der echten Stelle

Ein Bild, das auf Bildschirmen vieler Formen eingepasst gezeigt wird, lässt meist leere Ränder, und ein Treffertest, der das ignoriert, liegt genau um die Breite des Randes daneben. Hier wird ein Tipper in einen Ort auf dem Bild umgerechnet, die Trefferzone festgelegt und Fund, Wiederholung und Fehlversuch gezählt.

Warum das funktioniert

Das Bild auf dem Schirm ist nicht das Bild in deiner Datei: Es ist skaliert und verschoben. Speichert man Ziele als Anteile des Bildes und rechnet jedes Tippen in dieselben Anteile um, stimmt die Antwort auf jedem Bildschirm.

Wann es das Falsche ist

Kann die Spielerin das Bild zoomen, verschieben oder drehen, beschreibt die einfache Skalierung nicht mehr, wo es liegt. Rechne Tippen jedes Mal über die tatsächlich aktuelle Ansicht um oder sperre die Ansicht, solange gesucht wird.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Tipper auf ein Bild mit schwarzen Rändern landen neben der echten Stelle“ (read_entry spot-difference-tap-on-scaled-image) 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