AI Game Master · keine Vorbereitung, kein Tisch

AI Game Master: Leite eine RPG-Session mit einem AI Dungeon Master

Erstelle deinen eigenen AI Game Master

Ein AI Game Master führt die Welt, die NPCs und die Regeln, sodass du einfach nur spielst. Probiere eine AI-gesteuerte RPG-Session in deinem Browser — kein Tisch, keine Vorbereitung, kein Code.

✦Spiel
Erstelle ein AI Game Master

Ein AI Game Master ist ein Laufzeitsystem, das den Weltzustand hält, NPCs sprechen lässt, Regeln entscheidet und auf das reagiert, was du versuchst — damit du spielst, statt vorzubereiten. In Neta Studio läuft der AI Game Master in einer echten 3D-Welt im Browser, nicht in einer Chat-Box. Du tippst oder sagst, was deine Figur tut; die Welt verändert sich.

Der Begriff deckt einige unterschiedliche Absichten ab. Wenn du eine Dungeon-RPG-Session möchtest, erzeugt der AI GM die Räume, füllt sie mit Inhalt und löst Kämpfe auf. Wenn du einen MMORPG-Maker möchtest, skalieren dieselben Systeme zu persistenten, geteilten Welten mit vielen Spielern. Der gemeinsame Mechanismus ist eine Schleife: Zustand lesen, Erzählung oder Aktion erzeugen, Zustand zurückschreiben. Diese Seite beschreibt, wie diese Schleife tatsächlich funktioniert, wo sie bricht und wie du die kleinste spielbare Version selbst baust.

Kurze Antwort

Ein AI Game Master ist die Systemschicht, die die Buchführung eines menschlichen Spielleiters ersetzt, nicht dessen Urteilsvermögen. Er verfolgt Trefferpunkte, Inventar, Positionen, Quest-Flags und Zeit. Er erzeugt oder wählt NPC-Dialoge aus. Er löst Würfe auf und wendet Ergebnisse an. Er reagiert auf jede Aktion, die der Spieler versucht, innerhalb der Grenzen des Weltmodells. All das läuft kontinuierlich, während der Spieler in der Session ist.

Er ist kein Ersatz für einen guten menschlichen GM. Ein menschlicher GM liest den Raum, merkt, wenn ein Spieler gelangweilt ist, beugt eine Regel, um die Geschichte am Leben zu halten, und erinnert sich an ein beiläufiges Detail von vor sechs Sessions, weil es für jemanden wichtig war. Ein AI GM entfernt die Vorbereitungszeit, entfernt die Notwendigkeit, dass vier andere Leute am selben Abend frei sind, und entfernt die Pause zum Nachschlagen von Regeln. Er ersetzt nicht den Wert eines Tisches, an dem man sich kennt.

Für die Absichten Dungeon-RPG und MMORPG-Maker antworten dieselben Kernelemente: ein Speicher für den Weltzustand, ein Regel-Resolver, eine NPC-Schicht und eine räumliche Welt. Der Unterschied ist der Maßstab. Eine Einzelspieler-Dungeon-Session läuft mit einem Zustandsobjekt. Eine MMO-Welt läuft mit einem kanonischen Zustand, den viele Clients lesen und schreiben, was die später behandelten Probleme mit geteiltem Zustand und Moderation mit sich bringt.

Was ein AI Game Master tut

Der AI GM erledigt in jeder Runde vier Aufgaben. Fehlt eine davon, fühlt sich die Session auf eine bestimmte, diagnostizierbare Weise kaputt an. Die Fehlermodi sind vorhersehbar, was nützlich ist, wenn du einen davon abstimmst.

Die vier Aufgaben unten sind die minimal funktionsfähige Schleife. Alles andere — Sprachaufnahme, Kunstgenerierung, Musik — ist Dekoration obendrauf.

Den Weltzustand halten

Der Zustand ist die zuletzt festgeschriebene Wahrheit: wer wo ist, was sie tragen, was getötet wurde, was geöffnet wurde, wie spät es ist. In einer Neta-Studio-Welt lebt er als Szenengraph plus Key-Value-Speicher. Die NPC-Position ist eine Transform. Das Quest-Flag ist ein Boolean. Der Treibstoff der Fackel des Spielers ist eine Ganzzahl, die pro Tick abnimmt. Wenn der AI GM erzählt, erzählt er aus dem Zustand, nicht aus einer Prompt-Zusammenfassung, an die er sich halb erinnert.

Der häufige Fehler: Das Modell erfindet ein Detail, das nicht im Zustand ist — eine Tür, die nie platziert wurde, eine Wache, die bereits getötet wurde. Die Lösung ist, nur zu serialisieren, was existiert, und generierten Text abzulehnen oder umzuschreiben, der einem harten Zustands-Schlüssel widerspricht. Weiche Details (Wetter, Geruch) dürfen schweben. Harte Details (lebendig/tot, verriegelt/entriegelt) nicht.

Die NPCs sprechen lassen

Jeder NPC braucht eine stabile Persona: Name, Rolle, was er weiß, was er will und was er nicht sagen wird. Der AI GM erzeugt Dialoge, konditioniert auf diese Persona und auf den aktuellen Zustand. Ein Schmied, der den Spieler noch nie gesehen hat, begrüßt anders als einer, der letzte Session ausgeraubt wurde. Hier fühlt sich eine persistente Welt lebendig an statt zufällig.

In der Praxis hältst du einen Gedächtnispuffer pro NPC mit einer Token-Obergrenze. Wenn er überläuft, fasst du die ältesten Einträge zu einer einzigen Zeile zusammen und machst weiter. Ohne diese Obergrenze driftet eine lange Session: Der NPC beginnt, früheren Aussagen zu widersprechen, weil die früheren Aussagen aus dem Kontext gefallen sind.

Regeln entscheiden

Die Regelauflösung ist deterministischer Code, nicht die Ausgabe des Modells. Das Modell schlägt eine Aktion vor; der Resolver prüft sie gegen das Regelwerk und gibt ein Ergebnis zurück. „Ich schlage nach dem Goblin“ wird zu einem Angriffswurf, einem Schadenswurf und einem Zustands-Schreibvorgang. Das Modell erzählt dann das Ergebnis. Wenn du das Modell die Schadenszahlen entscheiden lässt, wird die Balance zu Rauschen.

Das macht das System außerdem debugbar. Du kannst jeden Wurf, jeden Modifikator und jedes Zustands-Delta protokollieren. Wenn ein Spieler sagt: „Das hätte nicht treffen dürfen“, hast du die Zahlen.

Auf das reagieren, was der Spieler versucht

Der schwierige Teil ist die Reaktion auf ungeskriptete Eingaben. Ein Spieler tippt: „Ich werfe die Laterne auf die Seilbrücke.“ Das System muss entscheiden: Existiert die Laterne im Inventar, ist die Brücke in Reichweite, wirkt Feuer auf Seil, was passiert als Nächstes. Ein reiner Prosa-GM kann all das beschreiben. Ein räumlicher GM muss es zusätzlich berechnen, weil sowohl die Brückengeometrie als auch das Wurfgeschoss der Laterne in der Szene leben.

Die Reaktionsschleife ist: Absicht in eine strukturierte Aktion parsen, gegen Zustand und Regeln validieren, Effekte anwenden, dann Erzählung aus dem resultierenden Zustand erzeugen. Das Parsen in ein Schema ist das, was die Welt konsistent hält. Freitext-Erzählung ohne strukturierte Aktion ist der Punkt, an dem Sessions weich werden.

AI Dungeon Master vs. ein menschlicher GM

Der ehrliche Vergleich dreht sich darum, wer auf welcher Achse gewinnt, denn sie sind nicht dasselbe Werkzeug. Ein menschlicher GM ist besser darin, Menschen zu lesen. Ein AI GM ist besser darin, nie müde zu werden und nie einen Kalender zu brauchen. Die meisten Gruppen sollten beides nutzen, nicht wählen.

Die Tabelle unten zeigt, was sich in einer Session tatsächlich unterscheidet, basierend darauf, beide zu leiten. Vorbereitungszeit, Improvisation, Konsistenz und Tischgefühl sind die vier Achsen, die in der Praxis zählen.

AchseAI Game MasterMenschlicher GM
VorbereitungszeitNull vor der Session. Die Welt wird zu Beginn der Session aus einem Seed und einer Schwierigkeitskurve erzeugt.Stunden pro Session, wenn gut geleitet. Karten, NPCs, Begegnungen, Notizen für Eventualitäten.
ImprovisationStark innerhalb des Weltmodells. Schwach außerhalb davon — verweigert oder halluziniert, wenn die Aktion keine räumliche oder regelbasierte Grundlage hat.Stärkste Stärke. Kann spontan eine ganze Fraktion erfinden, weil es sich richtig anfühlt.
KonsistenzHoch. Gleicher Zustand, gleiche Regeln, gleiches NPC-Gedächtnis über Sessions hinweg. Vergisst nicht, was letzte Woche passiert ist.Variabel. Hängt von Notizen, Gedächtnis und Energie ab. Oft die Quelle der besten Geschichten und der schlimmsten Kontinuitätsfehler.
TischgefühlGering für Gruppenenergie. Kein Lachen, kein Timing, kein Lesen des Raums. Gut für Solo- oder asynchrones Spiel.Hoch. Die soziale Ebene ist für viele Gruppen der eigentliche Punkt.
RegelfairnessDeterministisch. Gleicher Wurf, gleiches Ergebnis, protokolliert.Hängt von der Stimmung des GM und der Geschichte ab. Kann für Dramatik schummeln.
Am besten beiSolo-Sessions, Spiel außerhalb der Stoßzeiten, Testen von Builds, dasselbe Dungeon für zwei verschiedene Charaktere leiten.Lange Kampagnen, Charakterbögen, Gruppen, die genauso sehr der Gesellschaft wie dem Spiel wegen spielen.

Spiele eine Session

Der Beweis ist eine Session, nicht eine Demo. Eine Session hat ein Ziel, Charaktere, die auf dich reagieren, und mindestens ein Hindernis, das auf mehr als eine Weise gelöst werden kann. Das sind die Neta-Studio-Welten, die gerade jetzt als AI-GM-Sessions im Browser laufen.

Jede beginnt mit einem genannten Ziel. Du wirst nicht ohne roten Faden in eine Sandbox geworfen; du bekommst einen Grund, dich zu bewegen, und eine Reihe von NPCs, die anerkennen, was du tust. Der AI GM verfolgt deinen Fortschritt gegenüber dem Ziel und passt das NPC-Verhalten entsprechend an.

  • The Cyclops' IslandEine Session auf einer einzigen Insel mit einem genannten Ziel: die Insel verlassen. Der Zyklop hat eine Patrouillenroute und einen Schlafzyklus. Du kannst ihn bekämpfen, bestehlen, anlocken oder ganz meiden. Der AI GM verfolgt, ob er dich gesehen hat, und passt sein Verhalten bei späteren Begegnungen an.
  • Mini WorldEine kleinere Session-Welt für kurzes Spiel. Gut, um zu testen, wie der AI GM mit einem kompakten Zustandsraum umgeht: weniger NPCs, weniger Gegenstände, schnellere Runden. Nützlich, wenn du die Schleife klar sehen willst, ohne eine große Karte.
  • Agent Sprite ForgeDas Charakter- und Sprite-System, das NPCs eine visuelle Präsenz in der Welt gibt. Wenn der AI GM einen NPC spricht, liefert Sprite Forge Avatar und Animationszustand, sodass Dialog und Körpersprache synchron bleiben.
  • 3D game builderDer Editor, in dem Welten zusammengesetzt werden. Du platzierst Geometrie, definierst NPC-Personas, legst die Schwierigkeitskurve fest und setzt den Seed für das Layout. Der AI GM läuft auf der Welt, die du baust.
1

01

Öffne eine Session-Welt im Browser. Keine Installation, keine Kontosperre für den ersten Durchlauf.

2

02

Lies das genannte Ziel. Es sagt dir, was der AI GM verfolgt.

3

03

Sprich mit einem NPC. Seine Antwort hängt vom Zustand ab, nicht von einem festen Skript.

4

04

Versuche ein Hindernis auf eine Weise. Wenn es scheitert, verändert sich die Welt — eine Wache wird alarmiert, ein Weg schließt sich, ein Gegenstand wird verbraucht.

5

05

Versuche dasselbe Hindernis auf eine andere Weise. Der AI GM löst es über dieselben Regeln auf und schreibt neuen Zustand.

6

06

Beende die Session. Der Zustand ist das, womit die nächste Session beginnt, wenn du fortsetzt.

Eine Session mit NPCs, die jeweils eine Aufgabe tragen — die leichteste vollständige AI-GM-Form.

Warum reine Prosa-AI-GMs brechen

Ein reiner Text-AI-GM hat keine Geometrie. Das ist der ganze Fehler. Wenn du „Ich klettere die Wand hoch“ tippst, gibt es keine Wand mit einer Höhe, keinen Spieler mit einer Klettergeschwindigkeit, keine Konsequenz, wenn du scheiterst. Das Modell erzeugt einen plausiblen Satz und macht weiter. Die Session fühlt sich ein paar Runden lang gut an und dann hohl, weil nichts, was du tust, tatsächlich auf eine Weise scheitern kann, die den Raum verändert.

Das Symptom, das Spieler zuerst bemerken, ist, dass Entfernungen aufhören, eine Rolle zu spielen. Du kannst „auf die andere Seite des Raums rennen“ und es kostet nichts. Du kannst „hinter der Säule in Deckung gehen“, ob eine Säule existiert oder nicht. Das Modell erzeugt Beschreibung, es simuliert keinen Raum. Nach zwanzig Minuten hört der Spieler auf, kreative Aktionen zu versuchen, weil er gelernt hat, dass kreative Aktionen kein mechanisches Gewicht haben.

Wenn die Welt ein echter 3D-Raum ist, ändert sich das. Die Wand hat eine Höhe in Welteinheiten. Der Spieler hat eine Klettergeschwindigkeit. Der Versuch gelingt, scheitert oder gelingt teilweise, und das Ergebnis wird in den Zustand geschrieben. Der AI GM erzählt aus dem aufgelösten Zustand, statt ihn zu erfinden. Scheitern ist möglich, und genau das verleiht Erfolg Bedeutung.

Der zweite Bruch ist das Gedächtnis. Ein Prosa-GM hält die ganze Welt in einem Token-Fenster. Ab einer bestimmten Session-Länge fallen frühe Fakten heraus und das Modell widerspricht sich selbst. Eine räumliche Welt externalisiert den Zustand. Der AI GM muss sich nicht merken, dass die Tür verschlossen ist; das Tür-Objekt hat ein Locked-Flag. Deshalb halten räumliche Welten über längere Sessions hinweg besser durch als reine Chat-Welten.

AI-MMO- und Mehrspieler-Welten

Die Absicht MMORPG-Maker ist eine persistente, geteilte Welt: viele Spieler, ein kanonischer Zustand, Sessions, die weiterlaufen, während du offline bist. Der AI GM erledigt weiterhin die vier Aufgaben, aber jetzt gegen geteilten Zustand, was zwei Probleme mit sich bringt, die Solo-Welten nicht haben.

Das erste ist geteilter Zustand. Wenn zwei Spieler in derselben Stadt sind und einer die Taverne niederbrennt, muss der andere es sehen. Das bedeutet, der AI GM kann den Zustand nicht pro Spieler halten; er hält einen Weltzustand, und jeder Client liest daraus. Der Fehlermodus ist Konflikt: Zwei Spieler versuchen, dieselbe Truhe im selben Tick zu plündern. Du brauchst eine Commit-Reihenfolge und eine Sperre, sonst überschreibt die Aktion des einen Spielers still die des anderen.

Das zweite ist Moderation. Ein AI GM, der NPC-Dialoge aus Spielereingaben erzeugt, wird irgendwann etwas erzeugen, das ein Spieler nicht sehen sollte, oder ein Spieler wird den Eingabekanal nutzen, um es zu produzieren. In einer geteilten Welt ist das kein persönlicher Bug; es ist das Problem aller. Die praktische Antwort ist ein Filter für generierten Text, ein Meldeweg und Ratenbegrenzungen pro Spieler für den Eingabekanal.

Geteilter Zustand

Halte einen autoritativen Weltzustand. Clients senden Absichten, nicht Zustand. Der Server validiert die Absicht gegen den aktuellen Zustand, wendet den Effekt an und sendet das Delta. Wenn du Clients direkt in den Zustand schreiben lässt, bekommst du innerhalb von Minuten Desynchronisation und Duplikate. Der AI GM liest aus dem autoritativen Zustand, sodass seine Erzählung für alle Spieler im Gebiet konsistent ist.

Für persistente Welten muss der Zustand Server-Neustarts überleben. Erstelle in einem festen Intervall einen Snapshot der Welt und schreibe Deltas zwischen den Snapshots. Das Abspielen der Deltas seit dem letzten Snapshot ist, wie du dich von einem Absturz erholst, ohne die ganze Session zurückzurollen.

Moderation

Zwei Oberflächen brauchen sie: generierter Dialog und Spielereingabe. Generierter Dialog durchläuft vor der Ausstrahlung einen Inhaltsfilter. Spielereingabe wird ratenbegrenzt und gefiltert, bevor sie den AI GM erreicht. Protokolliere Eingabe und generierte Ausgabe zusammen, damit du eine Meldung überprüfen kannst, ohne raten zu müssen, was passiert ist.

Der AI GM sollte außerdem einen harten Verweigerungspfad haben. Wenn eine Aktion außerhalb des Weltmodells oder der Inhaltsrichtlinie liegt, lehnt der GM in-character ab und nennt eine Alternative. Eine Verweigerung, die in der Fiktion bleibt, ist weniger störend als eine Systemfehlermeldung.

Ein dungeon-artiges Hindernis, das auf mehr als eine Weise angegangen werden kann.

Roguelike- und Dungeon-Generierung

Ein Roguelike braucht zwei Dinge, die gegeneinander ziehen: ein Dungeon, das sich in jedem Durchlauf anders anfühlt, und ein Dungeon, das in jedem Durchlauf fair ist. Zufälligkeit auf beiden Achsen erzeugt unfaire Durchläufe. Ein festes Layout auf beiden Achsen erzeugt einen langweiligen. Die Lösung ist, die Achsen zu trennen: Seed für das Layout setzen, Schwierigkeitskurve fixieren, Ausstattung variieren.

„Seed für das Layout setzen“ bedeutet, dass der Raumgraph, die Korridorverbindungen und die Platzierung von Schlüsseln aus einem Seed erzeugt werden, sodass ein gegebener Seed immer dasselbe Dungeon erzeugt. Das macht Durchläufe für das Debugging reproduzierbar und lässt dich zwei Builds auf derselben Karte vergleichen. „Schwierigkeitskurve fixieren“ bedeutet, dass das Begegnungsbudget pro Tiefe eine Konstante ist, keine zufällige Ziehung. „Ausstattung variieren“ bedeutet, dass Tileset, Gegner-Skins und Loot-Tabelle pro Durchlauf wechseln können, ohne die Kurve zu ändern.

Der AI GM sitzt als Dungeon Master darüber. Er liest den erzeugten Graphen, füllt Räume mit NPCs, deren Personas zu ihrer Platzierung passen, und führt während des Spiels die Regeln aus. Die Generierung ist deterministisch; die Session ist es nicht.

1

01

Wähle einen Seed. Der Layout-Generator erzeugt daraus einen Raumgraphen.

2

02

Wende die Schwierigkeitskurve an. Jede Tiefe bekommt ein festes Begegnungsbudget, kein zufälliges.

3

03

Fülle die Räume. NPC-Personas werden nach Raumrolle zugewiesen — Wache, Händler, Boss.

4

04

Variiere die Ausstattung. Tileset, Gegner-Skins und Loot-Tabelle werden aus einer Palette auf Durchlauf-Ebene gezogen.

5

05

Übergib den Graphen an den AI GM. Er führt die Session gegen diesen Graphen und den Regel-Resolver aus.

6

06

Protokolliere Zustands-Deltas. Wenn sich ein Durchlauf unfair anfühlt, spiele den Seed erneut ab und prüfe das Budget in der Tiefe, in der es brach.

Baue eins

Die kleinste spielbare AI-GM-Session braucht vier Dinge: eine Welt mit Geometrie, einen NPC mit einer Persona, ein Hindernis mit zwei Lösungen und einen Zustandsspeicher, der zwischen den Runden bestehen bleibt. Das ist alles. Du kannst Regeln, Grafik und eine Schwierigkeitskurve später hinzufügen. Wenn du zuerst die vierteilige Version baust, findest du die Schleifenprobleme früh, wenn sie billig zu beheben sind.

Beginne mit einem einzigen Raum und einer Wache. Die Wache hat einen Namen, einen Grund, dort zu sein, und eine Regel: verlässt die Tür nicht. Das Hindernis ist die Tür. Du kannst die Wache bekämpfen, sie ablenken oder einen Schlüssel finden. Jeder Weg schreibt ein anderes Zustands-Flag. Wenn der AI GM diesen Raum über zehn Runden führen kann, ohne sich selbst zu widersprechen, hast du eine Session.

Von dort aus füge die Teile hinzu, die skalieren: mehr NPCs mit Gedächtnispuffern, einen Regel-Resolver mit protokollierten Würfen, einen Layout-Generator mit Seed und schließlich geteilten Zustand, wenn du Mehrspieler willst. Jede Ergänzung hat einen bestimmten Fehlermodus, auf den du testen kannst. Baue das kleinste Ding, brich es absichtlich und erweitere es dann.

  • 3D game builderDer Editor zum Platzieren von Geometrie, Definieren von NPC-Personas und Festlegen der Schwierigkeitskurve. Hier wird die Welt zusammengesetzt, auf der der AI GM läuft.
  • GeneratorDer Layout- und Inhaltsgenerator für Dungeon-artige Welten. Nimmt einen Seed und eine Schwierigkeitskurve und erzeugt einen bevölkerten Raumgraphen, bereit für den AI GM.
  • Agent Sprite ForgeLiefert die visuelle Ebene für NPCs, damit Dialog und Körpersprache synchron bleiben, während der AI GM Charaktere spricht.
  • The Cyclops' IslandEin durchgearbeitetes Beispiel der vollen Schleife: genanntes Ziel, reaktiver NPC, Hindernis mit mehreren Lösungen. Nützlich als Referenz-Build, wenn deiner sich nicht richtig verhält.
Woher der Weltzustand kommt: beschreibe eine Änderung, sieh zu, wie sie angewendet wird.

Betritt die Welt, zu der es gehört

Die einzige Möglichkeit, einen Game Master zu beurteilen, ist, eine Session zu spielen. Öffne eine: eine kleine Welt, in der vier Charaktere dir jeweils etwas zu tun geben und die Hindernisse darauf reagieren, wie du auf sie zugehst. Sie wurde auf dieselbe Weise gebaut wie alles auf dieser Seite — aus einer Beschreibung, als Seite veröffentlicht.

Zurück zum 3D Game Builder

Alle 31 fertigen 3D-Welten, Spiele und Szenen leben auf einer Seite — jedes einzelne davon spielbar.

Plattform: Neta StudioSeite: AI Game Master: Leite eine RPG-Session mit einem AI Dungeon MasterAls Nächstes lesen: /explore/tool/ai-rpg-generator · /explore/tool/rpg-creator · /explore/guide/rpg-types
×