Spielerando

Tasten finden, die zwei Dinge gleichzeitig tun oder mit dem Browser kollidieren

Fügt die KI Ausweichen, Menü und Nachladen hinzu, landet dieselbe Taste oft bei zwei Aufgaben, oder eine Taste, die der Browser selbst braucht, funktioniert nicht mehr. Hier steht eine Prüfung für beides, und sie weiß, dass verschiedene Schreibweisen dieselbe Taste meinen.

Warum das funktioniert

Eine Taste bedeutet an einem Ort jeweils eine Sache, ein Konflikt entsteht also nur, wenn dieselbe Taste in derselben Lage zwei Aufgaben hat. Schreibst du zuerst jede Taste in einer vereinbarten Schreibweise, werden verschiedene Schreibweisen derselben Taste als gleich erkannt, und der Rest ist einfacher Vergleich.

Wann es das Falsche ist

Nicht für Spiele, in denen Spieler Tasten frei umbelegen und das Spiel die endgültige Belegung nicht kennt, oder für Spiele nur mit Controller. Prüfe dort die Wahl, wenn der Spieler sie trifft. Ein Spiel mit zwei, drei Tasten braucht keine Prüfung.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 4 typische Fehler und die Lösung
  • 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 „Tasten finden, die zwei Dinge gleichzeitig tun oder mit dem Browser kollidieren“ (read_entry action-key-binding-conflicts) 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