Spielerando

Minikarte und Kriegsnebel

Der Kriegsnebel verbirgt die Karte, bis der Spieler sie sieht. Jedes Feld ist nie gesehen, in Sicht oder gemerkt. Die Sicht reicht eine feste Strecke weit und endet an Wänden. Ein gemerktes Feld zeigt, wie es zuletzt aussah, auch wenn es sich verändert hat. Die Minikarte ist ein Ausschnitt um den Spieler und zeichnet jedes Feld nach seinem Nebel.

Auch genannt: Kriegsnebel, Erkundete Karte, Karte aufdecken.

Ein kleiner Maulwurf-Kartograf mit Laterne geht auf einem Weg durch eine Landschaft im Stil einer mittelalterlichen Buchmalerei: Rund um ihn ist alles farbig und klar, hinter ihm verblasst die Gegend zu einer sepiafarbenen Skizze, und blasse Pergamentwolken verbergen alles Weitere.
Mappelmoss Leaves, ein erfundenes Erkundungsspiel im Stil einer Buchmalerei. Erfundenes Spiel, Bild mit KI erzeugt.

Das sagst du deiner KI

Kopiere es in Claude, Cursor oder ChatGPT. Gute Werte und die typischen Fehler stehen schon drin.

Baue „Minikarte und Kriegsnebel“ in mein Spiel ein.

Das soll es bewirken: Erkunden heißt, nicht zu wissen. Der Nebel hält die Welt unbekannt, bis der Spieler dort war, merkt sich, was er fand, und gibt der Minikarte etwas Ehrliches zum Zeichnen: nur das, was der Spieler kennt, so, wie er es zuletzt gesehen hat.

Baue es genau nach diesem Automaten. Prüfe zuerst, ob er zu meinem Spiel passt, und bau ihn dann so:

```mermaid
stateDiagram-v2
  [*] --> unseen
  unseen: Nie gesehen
  visible: In Sicht
  remembered: Gemerkt
  unseen --> visible: kommt in Sicht
  unseen --> remembered: eine Kartenrolle
  visible --> remembered: geht aus der Sicht
  visible --> unseen: neuer Durchgang beginnt
  remembered --> unseen: neuer Durchgang beginnt
  remembered --> visible: kommt wieder in Sicht
```

Nimm diese Startwerte:
- sightRadius: 5 cells
- mapRadius: 8 cells
- scoutRadius: 12 cells

Achte auf diese typischen Fehler:
- Eine Karte, die die Gegenwart zeigt: Sag deiner KI: Zeichne ein gemerktes Feld aus dem Gedächtnis, das hält, was zuletzt gesehen wurde, und aktualisiere das Gedächtnis nur für Felder in Sicht.
- Nur in eine Richtung sehen: Sag deiner KI: Ziehe die Linie immer vom selben Ende, damit die Sicht in beide Richtungen gleich ist.
- Licht durch eine diagonale Lücke: Sag deiner KI: Geht die Linie diagonal und sind beide Felder neben dem Schritt Wände, ist die Sicht versperrt.
- Eine Tür, die sich außer Sicht öffnet: Sag deiner KI: Berechne die Sicht nach jeder Änderung der Welt neu und schreibe nur die Felder in Sicht ins Gedächtnis.
- Wände, die durchsichtig wirken: Sag deiner KI: Die erste Wand auf der Linie gehört zu dem, was gesehen wird. Nur was dahinter liegt, bleibt verborgen.
- Eine Kartenrolle, die zu viel verrät: Sag deiner KI: Eine Rolle füllt nur das Gedächtnis. Sie ändert nicht, was in Sicht ist.
- Der Rand der Welt: Sag deiner KI: Zeichne immer ein Quadrat gleicher Größe und markiere Felder jenseits des Rands als außerhalb.

Ändere nichts anderes im Spiel. Behaupte nichts, ohne es zu belegen: Modelliere, was dafür nötig ist, und zeig mir, worauf deine Lösung beruht und woran ich sehe, dass sie klappt. Wenn du etwas nicht zeigen kannst, sag, dass du es nicht weißt. Sag mir danach in einfachen Worten, wie ich es ausprobiere.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen

Was es bewirkt

Erkunden heißt, nicht zu wissen. Der Nebel hält die Welt unbekannt, bis der Spieler dort war, merkt sich, was er fand, und gibt der Minikarte etwas Ehrliches zum Zeichnen: nur das, was der Spieler kennt, so, wie er es zuletzt gesehen hat.

So läuft es ab, als Diagramm

Alles, was es sein kann, und was es weiterbewegt. Genau danach baut deine KI.

kommt in Sichteine Kartenrollegeht aus der Sichtneuer Durchgang beginntneuer Durchgang beginntkommt wieder in SichtNie gesehenIn SichtGemerkt
So läuft es ab, als Diagramm
  • Nie gesehen → In Sicht: kommt in Sicht
  • Nie gesehen → Gemerkt: eine Kartenrolle
  • In Sicht → Gemerkt: geht aus der Sicht
  • In Sicht → Nie gesehen: neuer Durchgang beginnt
  • Gemerkt → Nie gesehen: neuer Durchgang beginnt
  • Gemerkt → In Sicht: kommt wieder in Sicht

Gute Startwerte

WertStarte mitWas es ändert
sightRadius5 cellsWie weit der Spieler sieht. Fünf Felder zeigen den Raum, in dem er steht, und ein Stück vom nächsten, sodass ein Gang noch verbirgt, was um die Ecke liegt.
mapRadius8 cellsWie viele Felder die Minikarte auf jeder Seite des Spielers zeigt. Etwas mehr als die Sichtweite lässt den Spieler sehen, was er um sich herum gemerkt hat.
scoutRadius12 cellsWie weit eine Kartenrolle rund um den Spieler aufdeckt. Null schaltet Rollen ab.

Was meistens schiefgeht

Eine Karte, die die Gegenwart zeigt

Zeichnet die Minikarte, was wirklich da ist, zeigt sie eine Tür, die hinter dem Spieler zufiel, so wie sie jetzt ist, und der Spieler erfährt Dinge, die er nicht gesehen hat.

Lösung: Sag deiner KI: Zeichne ein gemerktes Feld aus dem Gedächtnis, das hält, was zuletzt gesehen wurde, und aktualisiere das Gedächtnis nur für Felder in Sicht.

Nur in eine Richtung sehen

Wird die Linie von A nach B anders gezogen als von B nach A, sieht der Spieler eine Wache, die ihn nicht sehen kann, oder umgekehrt.

Lösung: Sag deiner KI: Ziehe die Linie immer vom selben Ende, damit die Sicht in beide Richtungen gleich ist.

Licht durch eine diagonale Lücke

Eine Linie, die sich zwischen zwei an den Ecken zusammenstoßenden Wänden durchquetscht, lässt den Spieler durch eine feste Ecke sehen.

Lösung: Sag deiner KI: Geht die Linie diagonal und sind beide Felder neben dem Schritt Wände, ist die Sicht versperrt.

Eine Tür, die sich außer Sicht öffnet

Ändert sich etwas in einem Feld, das der Spieler nicht ansieht, soll das Gedächtnis das alte Bild behalten, bis er es wieder sieht. Ändert es sich in Sicht, soll es sofort nachziehen.

Lösung: Sag deiner KI: Berechne die Sicht nach jeder Änderung der Welt neu und schreibe nur die Felder in Sicht ins Gedächtnis.

Wände, die durchsichtig wirken

Wird die Wand, die die Sicht versperrt, selbst nicht gesehen, steht der Spieler vor einer Lücke in der Karte.

Lösung: Sag deiner KI: Die erste Wand auf der Linie gehört zu dem, was gesehen wird. Nur was dahinter liegt, bleibt verborgen.

Eine Kartenrolle, die zu viel verrät

Eine Rolle, die Felder in Sicht bringt, lässt den Spieler Monster durch Wände sehen, und eine, die das Gedächtnis löscht, wischt seine eigenen Notizen weg.

Lösung: Sag deiner KI: Eine Rolle füllt nur das Gedächtnis. Sie ändert nicht, was in Sicht ist.

Der Rand der Welt

Eine Minikarte am Rand, die einfach kleiner wird, ändert ihre Größe und springt beim Laufen herum.

Lösung: Sag deiner KI: Zeichne immer ein Quadrat gleicher Größe und markiere Felder jenseits des Rands als außerhalb.

So prüfst du, ob es klappt

Passt gut zu

Häufige Fragen

wie baue ich kriegsnebel und eine minikarte in mein spiel ein

Gib jedem Feld drei Zustände: nie gesehen, in Sicht und gemerkt. Berechne nach jedem Schritt aus der Position des Spielers, was in Sicht ist, und kopiere es in ein Gedächtnis. Zeichne die Minikarte aus dem Gedächtnis und nicht aus der echten Welt.

warum zeigt meine minikarte dinge, die der spieler nicht gesehen hat

Sie zeichnet die echte Welt statt des Gedächtnisses. Zeichne ein Feld in Sicht aus der echten Welt, ein gemerktes Feld aus dem, was dort zuletzt gesehen wurde, und lass jedes andere Feld leer.

wie verhindere ich, dass der spieler durch wände sieht

Ziehe eine Linie vom Spieler zu jedem Feld in Reichweite und halte an der ersten Wand oder geschlossenen Tür an. Zeige diese Wand, verbirg, was dahinter liegt, und sperre diagonale Lücken zwischen zwei Wänden. Zieh die Linie immer vom selben Ende, damit die Sicht in beide Richtungen gleich ist.

was sage ich meiner ki, damit sie eine minikarte mit kriegsnebel einbaut

Füge dies ein: Baue Kriegsnebel und eine Minikarte ein. Der Spieler sieht 5 Felder weit, gestoppt von Wänden und geschlossenen Türen, und sieht die Vorderseite der Wand. Jedes Feld ist nie gesehen, in Sicht oder gemerkt, und der Nebel kommt nicht zurück. Ein gemerktes Feld zeigt, was zuletzt gesehen wurde. Zeichne daraus eine Minikarte mit 8 Feldern auf jeder Seite des Spielers und markiere Felder jenseits des Rands als außerhalb.

Woher es kommt

Für diese Idee konnten wir noch keine verlässliche Herkunft finden.

Woher diese Mechanik kommt, ist noch nicht recherchiert.

Spiele nennen wir nur als Verweis. Namen und Marken gehören ihren Inhabern, und nichts hier ist von ihnen unterstützt.

Was geprüft wurde

Das unterscheidet den Blueprint von einem Katalogeintrag: Die Werte auf dieser Seite kommen aus Code, der läuft.

Deine KI bekommt den Code

Fertiger Beispielcode kommt über die Spielerando-Verbindung, damit deine KI ihn sofort nutzen kann. So verbindest du es