Spielerando

Checkpoints

Ein Checkpoint ist eine Markierung im Level, die sich merkt, wie weit der Spieler gekommen ist. Wer eine berührt, kommt nach dem Tod dort zurück. Nur eine Markierung weiter vorn ersetzt die alte, und alles, was seit der letzten Markierung eingesammelt wurde, geht mit dem Tod verloren.

Auch genannt: Wiederbelebungspunkt, Rettungspunkt, Neustart-Markierung.

Eine kleine benommene Motte mit Tasche liegt in einer Grube, während eine hohe Lampe neben ihr leuchtet und eine gepunktete Linie von der Lampe zur Motte führt, dahinter dunkle Lampen und eine weitere voraus.
Ninefathom Lamplight, ein erfundenes Laternenpfad-Abenteuer. 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 „Checkpoints“ in mein Spiel ein.

Das soll es bewirken: Checkpoints sorgen dafür, dass ein Tod nicht das ganze Level kostet. Der Spieler riskiert nur die Strecke seit der letzten Markierung und kann einen schweren Abschnitt immer wieder versuchen, ohne jedes Mal den leichten Teil davor zu gehen.

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

```mermaid
stateDiagram-v2
  [*] --> fresh
  fresh: Noch keine Markierung
  saved: Markierung aktiv
  respawning: Am Boden, wartet
  fresh --> saved: berührt eine Markierung
  fresh --> respawning: stirbt
  saved --> respawning: stirbt
  respawning --> fresh: kommt am Anfang zurück
  respawning --> saved: zurück zur Markierung
```

Nimm diese Startwerte:
- respawnDelay: 1.2 s
- graceTime: 1.5 s

Achte auf diese typischen Fehler:
- Ein früherer Marker wirft den Spieler zurück: Sag deiner KI: Gib jeder Markierung eine Nummer in der Reihenfolge des Levels und nimm nur eine Markierung mit höherer Nummer als die aktive an.
- Dieselbe Markierung zahlt zweimal aus: Sag deiner KI: Die Berührung der bereits aktiven Markierung bewirkt nichts.
- Sterben und Berühren im selben Moment: Sag deiner KI: Prüfe zuerst den Tod. Stirbt die Figur in einem Takt, zählen Markierung und Fundstück aus diesem Takt nicht.
- Zurückkommen neben der Gefahr: Sag deiner KI: Ignoriere nach der Rückkehr kurz alle Treffer. Lass die Prüfung auf Sturz an, damit eine Markierung am Rand einer Grube den Spieler nicht festsetzt.
- Fundstücke kommen nach einem Tod zurück: Sag deiner KI: Führe an jeder Markierung einen Zähler für gesicherte Fundstücke und stelle nur die Fundstücke wieder her, die danach eingesammelt wurden.
- Ein langes Bild überspringt die Wartezeit: Sag deiner KI: Zähle die Wartezeit in Sekunden und ziehe in jedem Takt die echte Zeit ab.

Ä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

Checkpoints sorgen dafür, dass ein Tod nicht das ganze Level kostet. Der Spieler riskiert nur die Strecke seit der letzten Markierung und kann einen schweren Abschnitt immer wieder versuchen, ohne jedes Mal den leichten Teil davor zu gehen.

So läuft es ab, als Diagramm

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

berührt eine Markierungstirbtstirbtkommt am Anfang zurückzurück zur MarkierungNoch keine MarkierungMarkierung aktivAm Boden, wartet
So läuft es ab, als Diagramm
  • Noch keine Markierung → Markierung aktiv: berührt eine Markierung
  • Noch keine Markierung → Am Boden, wartet: stirbt
  • Markierung aktiv → Am Boden, wartet: stirbt
  • Am Boden, wartet → Noch keine Markierung: kommt am Anfang zurück
  • Am Boden, wartet → Markierung aktiv: zurück zur Markierung

Gute Startwerte

WertStarte mitWas es ändert
respawnDelay1.2 sWie lange der Spieler zwischen Tod und Rückkehr wartet. Lang genug, um zu sehen, was passiert ist, und kurz genug, dass ein neuer Versuch schnell geht. Null ist nicht erlaubt, weil ein Tod ohne Pause wie ein Fehler aussieht.
graceTime1.5 sWie lange Treffer nach der Rückkehr nichts bewirken. Ohne diese Zeit kann die Figur direkt neben dem zurückkommen, was sie eben getötet hat, und sterben, bevor der Spieler sich bewegen kann. Aus der Welt zu fallen zählt trotzdem.

Was meistens schiefgeht

Ein früherer Marker wirft den Spieler zurück

Der Spieler läuft zurück an einer alten Markierung vorbei und berührt sie. Zählt jede Berührung, schickt ihn der nächste Tod an eine Stelle, die er längst verlassen hat.

Lösung: Sag deiner KI: Gib jeder Markierung eine Nummer in der Reihenfolge des Levels und nimm nur eine Markierung mit höherer Nummer als die aktive an.

Dieselbe Markierung zahlt zweimal aus

Wer die aktive Markierung noch einmal berührt, sichert die losen Fundstücke ein zweites Mal oder stellt Verbrauchtes wieder her, und der Spieler kann sie ausschlachten.

Lösung: Sag deiner KI: Die Berührung der bereits aktiven Markierung bewirkt nichts.

Sterben und Berühren im selben Moment

Der Spieler berührt eine Markierung genau in dem Takt, in dem die Figur stirbt. Zählt die Markierung, kommt er an einem Ort zurück, den er nie lebend erreicht hat.

Lösung: Sag deiner KI: Prüfe zuerst den Tod. Stirbt die Figur in einem Takt, zählen Markierung und Fundstück aus diesem Takt nicht.

Zurückkommen neben der Gefahr

Die Markierung liegt dicht an einer Falle oder einem Gegner. Die Figur kommt zurück, wird getroffen, bevor der Spieler reagieren kann, und stirbt immer wieder.

Lösung: Sag deiner KI: Ignoriere nach der Rückkehr kurz alle Treffer. Lass die Prüfung auf Sturz an, damit eine Markierung am Rand einer Grube den Spieler nicht festsetzt.

Fundstücke kommen nach einem Tod zurück

Bei einem Tod wird das ganze Level zurückgesetzt, und eine Münze, die vor der Markierung eingesammelt wurde, lässt sich wieder einsammeln. Oder umgekehrt: Die Münze zählt, erscheint aber trotzdem wieder.

Lösung: Sag deiner KI: Führe an jeder Markierung einen Zähler für gesicherte Fundstücke und stelle nur die Fundstücke wieder her, die danach eingesammelt wurden.

Ein langes Bild überspringt die Wartezeit

Ein langsamer Moment liefert einen sehr langen Takt. Wird die Wartezeit in Takten gezählt, kommt die Figur viel zu früh zurück oder die Wartezeit hängt von der Bildrate ab.

Lösung: Sag deiner KI: Zähle die Wartezeit in Sekunden und ziehe in jedem Takt die echte Zeit ab.

So prüfst du, ob es klappt

Passt gut zu

Häufige Fragen

wie baue ich checkpoints in mein spiel ein

Kopiere das: Baue Checkpoints ein. Jede Markierung hat eine Nummer in der Reihenfolge des Levels. Berührt der Spieler eine mit höherer Nummer als die aktive, wird sie der Ort, an dem er zurückkommt. Warte nach einem Tod etwa eine Sekunde und setze die Figur dann an die aktive Markierung oder an den Anfang, falls es keine gibt.

wie weit sollen checkpoints auseinander liegen

Setze eine Markierung vor jeden schwer zu überlebenden Abschnitt und eine danach, damit der Spieler den schweren und den leichten Teil nie zusammen wiederholen muss. Als Start passt eine Markierung alle 30 bis 60 Sekunden Spielzeit.

warum kommen meine gesammelten münzen nach dem tod wieder

Das Level wurde zurückgesetzt, ohne sich zu merken, was du eingesammelt hast. Führe an jeder Markierung einen Zähler für gesicherte Fundstücke und stelle nur die wieder her, die danach eingesammelt wurden.

soll die figur direkt nach der rückkehr sicher sein

Ja, für kurze Zeit, als Start etwa anderthalb Sekunden. Ignoriere Treffer, aber keine Stürze, damit eine Markierung am Rand einer Grube den Spieler nicht festsetzt.

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