Prüfen, dass kein Tor mehr Sterne verlangt, als die Level davor hergeben
Spätere Level hinter eine Sternezahl zu sperren ist üblich, und man verlangt leicht mehr Sterne, als es gibt, sodass der Spieler ohne Ausweg festsitzt. Auch eine mögliche Zahl kann grausam sein, wenn sie perfektes Spiel verlangt. Dieser Eintrag prüft jedes Tor und warnt vor beidem.
Warum das funktioniert
Eine verschlossene Tür ist nur fair, wenn man den Schlüssel davor auch wirklich bekommen kann. Was man an einer Tür höchstens besitzt, ist durch die Level davor begrenzt; addierst du sie, siehst du sofort, ob die Tür aufgehen kann und wie viel Können sie verlangt.
Wann es das Falsche ist
Lass es weg, wenn Level jederzeit für Sterne wiederholt werden können oder Spieler ihre Reihenfolge selbst wählen, etwa auf einer offenen Karte. Dann sagt die Summe vor einem Tor wenig. Lass die Sterne von überall kommen und stimme das Spiel anhand echter Spieler ab.
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
- 26 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Prüfen, dass kein Tor mehr Sterne verlangt, als die Level davor hergeben“ (read_entry star-gates-reachable-check) 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