Spielerando

Die gesehene Karte gedimmt lassen, während nur hell ist, was deine Einheiten gerade sehen

Eine Karte mit Nebel kennt drei Arten von Feldern: nie gesehen, früher gesehen und gerade sichtbar. Spiele machen es falsch, indem sie Orte wieder verstecken, wenn die Einheit weiterzieht, oder einen ausgefransten Kreis zeigen. Hier steht die Aktualisierung, die die drei Arten trennt und den Kreis sauber hält.

Warum das funktioniert

Früher gesehen und jetzt gerade gesehen sind verschiedene Tatsachen, also braucht jedes Feld für beide eine eigene Stufe. Setzt du zuerst alles auf erinnert zurück und leuchtest erst dann aus, was im Blick ist, behält der Spieler die aufgedeckte Karte, während der helle Bereich seinen Einheiten folgt.

Wann es das Falsche ist

Reicht nicht, wenn Mauern die Sicht versperren sollen, denn dies erhellt alles in Reichweite, auch hinter einer Wand. Ergänze eine Sichtlinienprüfung. Unnötig auch in Spielen, in denen die ganze Karte immer sichtbar ist oder die Erinnerung an alte Positionen ein Vorteil wäre, der nicht sein soll.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 5 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 „Die gesehene Karte gedimmt lassen, während nur hell ist, was deine Einheiten gerade sehen“ (read_entry fog-of-war-explored-vs-visible) 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