Gib einer Gleisbearbeitung zwei Konsequenzen
Setze ein austauschbares Verzierungsmodul zwischen einem Abstieg und einer Kurve. Es subtrahiert Geschwindigkeitspunkte vor der Kurve, aber der Wagen benötigt einen Teil dieser Punkte für den folgenden Anstieg. Leichte Verzierung lässt zu viele Punkte für die Kurve übrig. Starke Verzierung schafft die Kurve, stockt aber am Anstieg. Ausgewogene Verzierung erreicht die Station.
Das ist das erste Designproblem in North Pier Test Loop, einem originellen Mini-Achterbahn-Bauspiel. Frontier’s Planet Coaster ermöglicht es Spielern, Achterbahn-Parks zu gestalten und Fahrten stückweise zu individualisieren. Wende diese breite Idee auf ein einzelnes bearbeitbares Segment an, dessen Auswirkungen der Spieler nachverfolgen kann. Siehe die offizielle Planet Coaster PC-Liste.

Definiere den Verzierungsplatz und die Segmentregeln
Verwende einen festen Streifen in dieser Reihenfolge: Start, Abstieg, Verzierungsplatz, Kurve, Anstieg, Station. Der Spieler wählt eine Verzierung aus, bevor er auf Test drückt. Test platziert den Wagen am Start mit zwei abstrakten Geschwindigkeitspunkten und einem leeren Protokoll. Jeder Schritt prüft das nächste Segment in der Reihenfolge. Halte Gleisbearbeitungen während des Tests gesperrt.
| Segment | Was der Schritt tut |
|---|---|
| Abstieg | Füge vier Geschwindigkeitspunkte hinzu. |
| Verzierungsplatz | Subtrahiere eins für Leicht, zwei für Ausgewogen oder vier für Stark. Begrenze das Ergebnis auf null. |
| Kurve | Bei mehr als vier Punkten: Stoppe mit Kurvenlimit. Bei vier oder weniger: Bestehe und behalte die gleichen Punkte. |
| Anstieg | Bei weniger als drei Punkten: Stoppe mit Anstiegsstocken und behalte die Punkte zur Diagnose. Bei drei oder mehr: Verwende drei und bestehe. |
| Station | Erfasse Zurückgekehrt und stoppe. Bewahre die verbleibenden Punkte. |
Dies sind Regeln für einen fiktiven Debug-Wagen. Punkte sind eine abstrakte Eingabe für Segmentprüfungen. Jeder Schritt erfasst das Segment, die Punkte vor und nach, sowie das Ergebnis. Halte den ersten Fehler sichtbar und markiere die verbleibenden Segmente als ungetestet.

Diagnostiziere, wo jede Verzierung fehlschlägt
Setze zwischen den Tests zurück und triff die Verzierungsentscheidung erneut. Alle drei Versionen starten mit zwei Punkten und erreichen sechs nach dem Abstieg. Verfolge die Ergebnisse ab dem Platz.
| Verzierung | Punkte nach Verzierung | Kurve und Anstieg | Ergebnis |
|---|---|---|---|
| Leicht | 5 | Kurve schlägt bei fünf fehl. Anstieg ist ungetestet. | Kurvenlimit |
| Ausgewogen | 4 | Kurve besteht bei vier. Anstieg verwendet drei. | Zurückgekehrt mit einem Punkt |
| Stark | 2 | Kurve besteht bei zwei. Anstieg stockt bei zwei. | Anstiegsstocken |
Für diesen Streifen ist der akzeptable Bereich nach der Verzierung drei bis vier Punkte. Drei ist das Minimum, das der Anstieg akzeptiert, und vier ist das Maximum, das die Kurve akzeptiert. Leicht schlägt an der oberen Grenze fehl. Stark schlägt an der unteren Grenze fehl. Wenn der erste Fehler Kurvenlimit ist, hat das Protokoll keine Beweise über den Anstieg dieses Laufs.

Gib der KI einen Test, den du wiederholen kannst
Beginne mit einer schriftlichen Beschreibung im Spielmacher von SEELE. Fordere im ersten Entwurf den Streifen, einen bearbeitbaren Platz und ein sichtbares Testprotokoll an. Prüfe das erste fehlschlagende Segment und die Punktänderungen gegen die Tabelle, bevor du weitere Gleisteile hinzufügst.
Erstelle ein originelles Mini-Achterbahn-Bauspiel namens
North Pier Test Loop. Verwende Start, Abstieg, Verzierungsplatz, Kurve,
Anstieg und Station in dieser Reihenfolge. Gib dem Spieler einen einzelnen
Platz mit den Optionen Leicht, Ausgewogen und Stark.
Lehne Test ohne Verzierung ab. Starte einen akzeptierten Test am
Start mit 2 Geschwindigkeitspunkten und einem leeren Protokoll. Jeder Schritt
prüft das nächste Segment und protokolliert seinen Namen, Eingabepunkte,
Ausgabepunkte und Ergebnis. Während eines Laufs lehne Verzierungsänderungen
und einen zweiten Test ab, ohne den Zustand zu ändern.
Abstieg fügt 4 hinzu. Verzierung subtrahiert 1, 2 oder 4, begrenzt auf null.
Kurve stoppt mit Kurvenlimit über 4 und besteht sonst
ohne Verbrauch. Anstieg stoppt mit Anstiegsstocken unter 3 und
verwendet sonst 3. Eine fehlgeschlagene Prüfung behält die Punkte,
beendet den Test und lässt spätere Segmente ungetestet.
Station erfasst Zurückgekehrt und behält die verbleibenden Punkte,
sogar bei null. Stoppe das Schrittmachen nach jedem terminalen Ergebnis.
Reset löscht Verzierung, Fortschritt und das Protokoll.
Prüfe, dass Leicht bei Kurve mit 5 Punkten stoppt, Ausgewogen
mit 1 zurückkehrt und Stark bei Anstieg mit 2 stockt.
Versuche Schritt nach jedem terminalen Ergebnis und verifiziere, dass keine zusätzliche Zeile erscheint. Versuche, die Verzierung während eines Laufs zu ändern, und bestätige, dass die vorhandene Auswahl gesperrt bleibt. Setze nach jedem Ergebnis zurück und verifiziere, dass Test eine neue Auswahl benötigt. Verwende SEELEs Erstellungsleitfaden, um den nächsten Test zu organisieren.
Ändere nur den Abstiegsgewinn
Reduziere den Abstiegsgewinn von vier auf drei. Behalte die Gleisreihenfolge, Startpunkte, Verzierungsabzüge und beide nachgelagerten Grenzen bei. Jetzt erhält jede Verzierung fünf Punkte am Abstieg. Leicht subtrahiert eins, tritt die Kurve mit vier an, verwendet drei am Anstieg und kehrt mit einem Punkt zurück. Die gleiche leichte Auswahl schlug vor der Änderung an der Kurve fehl.
Ausgewogen lässt jetzt drei nach der Verzierung übrig und verwendet alle drei am Anstieg. Es kehrt mit null zurück. Stark lässt eins nach der Verzierung übrig, besteht die Kurve und stockt immer noch am Anstieg. Vergleiche das erste Segment, in dem jede Spur sich ändert, und das erste Segment, in dem ihr Ergebnis sich ändert. Das sind unterschiedliche Prüfungen.
Starte deinen originellen Achterbahn-Prototyp mit SEELEs KI-Spielmacher.
Häufig gestellte Fragen
Was sollte das Segmentprotokoll erfassen?
Erfasse die gewählte Verzierung einmal, füge dann für jeden Schritt eine Zeile mit dem Segmentnamen, Eingabepunkten, Ausgabepunkten und Ergebnis hinzu. Halte das aktive oder fehlschlagende Segment auf dem Streifen sichtbar. Der Spieler kann die Zeile und die Gleisanzeige zusammen verwenden, um zu entscheiden, was zu ändern ist.
Sollte ein fehlgeschlagener Test spätere Segmente testen?
Stoppe bei der ersten fehlgeschlagenen Prüfung und markiere spätere Segmente als ungetestet. Eine fehlgeschlagene Kurve sagt dir, wo dieser bestimmte Test endete. Nach dem Reset kann eine andere Verzierung die Kurve bestehen und aufdecken, ob der Anstieg im neuen Lauf auch erreichbar ist.
Warum kann der Wagen mit null Punkten zurückkehren?
Die Anstiegsprüfung erfordert drei Punkte, bevor sie drei subtrahiert. Die Stationsprüfung erfasst die Ankunft und hat keine separate Punktkosten. Mit drei am Anstieg besteht der Wagen diese Prüfung und der nächste Schritt erfasst Zurückgekehrt bei null in diesem fiktiven Debug-Modell.
Wann sollte ich glattere Gleisbewegung hinzufügen?
Füge Animation hinzu, nachdem das Segmentprotokoll die Baseline- und überarbeiteten Ergebnisse reproduziert hat. Behalte die gleiche Prüfungsreihenfolge bei und lass die Anzeige auf demselben fehlgeschlagenen oder abgeschlossenen Segment landen. Wiederhole alle drei Verzierungen, damit glattere Bewegung die Prüfung nicht verdeckt, die einen Lauf gestoppt hat.


