Spielerando

Werkzeuge und Engines

Leitfäden durch dieses Thema

Quests finden, die aufeinander warten, sodass keine je beginnen kann

Braucht Quest A die B, B die C und C wieder die A, bleibt die ganze Kette für immer gesperrt, und der Spieler sieht nur einen Auftraggeber, der nichts tut. Hier steht, wie du so einen Ring findest, die Quests darin benennst und harmlose gemeinsame Voraussetzungen nicht fälschlich meldest.

Unmögliche Quest-Stände im Spielstand finden und die harmlosen reparieren

Ein Spielstand kann eine Quest als erledigt führen, obwohl die davor nie begonnen wurde. Manchmal ist das ein Schaden, manchmal die normale Folge deines eigenen Updates. Hier steht, wie du beides trennst, damit das Spiel weder Spieler aussperrt noch ehrlichen Fortschritt löscht.

Verhindern, dass ein Bildeffekt ändert, welcher Schatz fällt

Zieht das ganze Spiel seine Würfe aus einem Topf, kann ein neuer Funkeneffekt oder ein Monstergeräusch unbemerkt ändern, welche Truhe alle bekommen, und ein gespeicherter Kampf läuft nach dem Laden anders ab. Hier steht, wie du die Würfe pro Aufgabe trennst und einen Durchlauf wiederholbar hältst.

Gegenstände in der Bauliste finden, die der Spieler nie herstellen kann

Nach vielen von der KI geschriebenen Änderungen braucht ein Rezept womöglich etwas, das nichts in der Welt liefert, oder zwei Gegenstände warten aufeinander. Der Spieler merkt es erst nach Stunden. Hier bekommt die KI eine Prüfung, die jede Sackgasse benennt und sagt, was fehlt.

Die Eingaben eines Spielers abspielen und den genauen Schritt finden, an dem es kippt

Ein Spieler sagt, nach einem langen Kampf sei das Spiel in einem unmöglichen Zustand gelandet, und von Hand lässt es sich nicht nachstellen. Hier steht, wie du einen Durchlauf so aufzeichnest, dass er sich genau wiederholen lässt, und den ersten Moment benennst, an dem zwei Fassungen des Spiels nicht mehr übereinstimmen.

Den Spieler nie in einem Felsen, in Lava oder hoch in der Luft neu starten lassen

Wird über dem alten Bett eine Mauer gebaut oder das Land neu erzeugt, kann der gespeicherte Neustartpunkt an einem Ort liegen, an dem man nicht leben kann. Hier bekommt die KI eine Suche nach dem nächsten guten Ort, die immer dieselbe Antwort gibt und sagt, wann es keinen gibt.

Eine Welt, die sich rundherum schließt, ohne dass Entfernungen an der Naht kaputtgehen

In einer Welt, in der man nach genug Weg gen Osten von Westen zurückkommt, kann ein Monster knapp hinter der Naht eine ganze Karte weit weg wirken und bemerkt dich nie. Hier bekommt die KI den richtigen Weg, über die Naht zu messen und Positionen in der Karte zu halten.

Einen kaputten oder halb geschriebenen Spielstand erkennen, bevor er überschreibt

Ein Absturz, ein geschlossener Tab oder ein voller Speicher kann einen Spielstand mittendrin abschneiden, und das Spiel lädt dann einen Helden mit fehlenden Gegenständen. Hier steht, wie du einen ganzen von einem kaputten Stand trennst und welche Falle gute Stände fälschlich als kaputt erscheinen lässt.

Zeigen, was sich zwischen zwei Spielständen geändert hat, für bessere Fehlerberichte

Wenn ein Spieler sagt, eine Truhe habe sich selbst geleert oder eine Tür sei zu früh aufgegangen, muss die KI sehen, was sich wirklich geändert hat, nicht zwei riesige Dateien. Hier steht, wie du eine kurze Liste der Unterschiede erzeugst und welche störenden Felder du weglässt.

Aus dem Namen des Helden einen Dateinamen machen, der auf jedem Computer funktioniert

Spieler tippen Namen mit Schrägstrichen, Punkten, Akzenten und Emoji, und ein nach dem Helden benannter Stand scheitert auf einem System und läuft auf einem anderen. Hier steht, wie du einen sicheren Dateinamen baust, zwei gleiche Helden trennst und einen Namen nicht mittendrin abschneidest.

Die ganze Welt nicht verlieren, wenn das Spiel mitten im Speichern schließt

Ein Stromausfall oder ein geschlossener Browser-Tab beim Speichern kann eine abgeschnittene Datei hinterlassen, und die ganze Welt ist weg. Hier bekommt die KI ein Verfahren mit zwei Kopien, bei dem immer die neueste geladen wird, die noch vollständig ist.

Nur speichern, was der Spieler verändert hat, damit die Datei klein bleibt

Wer jedes Feld einer riesigen erzeugten Welt speichert, bekommt Dateien von Hunderten Megabyte. Hier steht, wie die KI nur die Änderungen des Spielers über dem erzeugten Land ablegt und was zu tun ist, wenn ein späteres Update den Erzeuger ändert.