Verhindern, dass der Spieler so dicht baut, dass Feinde keinen Weg zur Basis haben
Sind alle Wege zur Basis versperrt, bleiben Feinde stehen oder brechen durch Mauern, und das Verteidigungsspiel wird unsinnig. Hier steht, wie du eine Platzierung ablehnst, die den letzten Weg schließt, ohne Startpunkte zu bestrafen, die schon vorher abgeschnitten waren.
Warum das funktioniert
Entscheidend ist, ob der Bau etwas verändert, nicht ob die Karte jetzt in Ordnung aussieht. Man vergleicht, wer die Basis vorher erreichen konnte und wer es nachher kann, und lehnt nur eine Mauer ab, die jemanden abschneidet, der verbunden war. So blockiert eine früher abgeriegelte Stelle nicht jeden Bau.
Wann es das Falsche ist
Verbiete das Schließen des Wegs nicht in Spielen, in denen das Versperren der Sinn ist und Gegner durchbrechen sollen oder ein vollständiger Wall ein Risiko ist, das die Spielerin bewusst eingeht. Lass es dann geschehen und gib dem Gegner eine Möglichkeit, die Mauer einzureißen.
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
- 37 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Verhindern, dass der Spieler so dicht baut, dass Feinde keinen Weg zur Basis haben“ (read_entry survival-wall-must-leave-a-route) 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