RPG mit KI erstellen: ein Dorf, eine Quest, ein Kampf
Für ein Rollenspiel mit KI baust du zuerst ein Dorf, eine Quest und einen Kampf, die zusammen funktionieren, und erweiterst erst danach. Halte alle Zahlen in einer einzigen Tabelle und bau das Speichern früh ein, denn ein RPG besteht aus vielen kleinen Teilen, die aufeinander aufbauen.
Warum ist ein Rollenspiel schwerer, als es aussieht?
Für sich genommen ist jeder Teil eines RPGs einfach. Schwierig wird es dort, wo sie sich berühren. Ein besseres Schwert verändert die Kämpfe. Kämpfe entscheiden, wann du aufsteigst. Deine Stufe entscheidet, welche Quest fair ist. Quests verändern, was die Leute zu dir sagen. Und das alles muss das Beenden des Spiels überstehen.
Nimm ein Spiel über Wren, eine reisende Imkerin, die in ein Dorf kommt, in dem die Bienenstöcke verstummt sind. Findet sie einen Smoker, der Hornissen beruhigt, muss der Kampf davon wissen, der Dialog mit dem Müller muss es bemerken, und der Spielstand muss es behalten. Jedes einzelne Stück schreibt deine KI schnell. Sie im Gleichschritt zu halten, ist die eigentliche Arbeit.
Was ist das kleinste RPG, das sich lohnt?
| Teil | Jetzt bauen | Für später aufheben |
|---|---|---|
| Ort | Ein Dorf, ein Obstgarten | Eine Weltkarte |
| Figuren | Ein Müller, der die Quest vergibt | Ein großes Ensemble |
| Kampf | Wren gegen ein Hornissennest | Gruppen und Magiearten |
| Wachstum | Ein Aufstieg, eine neue Fähigkeit | Ein großer Skill-Tree |
| Gegenstände | Ein kleines Inventar und der Smoker | Läden und seltene Beute |
Das alles spielst du in zehn Minuten durch. Sind diese zehn Minuten langweilig, zieht mehr Inhalt die Langeweile nur in die Länge.
Welche Reihenfolge hält das Ganze zusammen?
Fang mit dem Kampf an, denn den sieht man im Spiel am häufigsten. Dann kommt der Smoker dazu, damit ein Gegenstand diesen Kampf spürbar verändert. Danach baust du eine Quest drumherum: mit dem Müller reden, zum Obstgarten gehen, gewinnen, zurückkommen und etwas Neues von ihm hören.
Das Speichern gehört genau hierhin und nicht ans Ende, denn jede spätere Funktion muss mitgespeichert werden. Diese Seite erklärt, was ein Spielstand behalten muss. Erst jetzt ist eine zweite Quest dran.
Woran scheitern RPG-Projekte meistens?
Daran, dass zuerst die Welt geschrieben wird. Das fühlt sich nach Fortschritt an: tausend Jahre Geschichte, neun Königreiche, dreißig Figuren. Am Ende hast du ein langes Dokument, kein Spiel und Fakten, die einander widersprechen, bevor jemand ein Schwert geschwungen hat.
Führe stattdessen eine kurze Notizdatei und erweitere sie nur, wenn das Spiel einen Fakt braucht. Die Story-Hilfe zeigt, wie das geht.
Das sagst du deiner KI
Ich möchte ein kleines rundenbasiertes RPG: ein Dorf, ein Obstgarten, eine Figur, die eine Quest vergibt, ein Kampf, ein Gegenstand, der diesen Kampf verändert, ein Stufenaufstieg.
Zeichne vor jeder Zeile Spielcode die Kernschleife als Zustandsautomaten in einem Mermaid-Diagramm: erkunden, reden, kämpfen, belohnen, aufsteigen, speichern, weiter erkunden. Geh ihn durch, nenn jeden Zustand ohne Ausgang und bau dann daraus, den Kampf zuerst.
Alle Zahlen kommen in eine Tabelle. Halte die Fakten über die Welt in welt-notizen.md fest und frag mich nach dem, was fehlt.
Modelliere die Quest als Fakten (wer lebt, wer wo ist, wer was hat, was passiert ist), als Schritte samt Voraussetzung und Folge, dazu Regeln wie „diese Quest lässt sich immer beenden“. Prüfe jeden Weg mit TLA+ und dem TLC Model Checker oder mit get_recipe story-model-check über Spielerando. Zeig mir den genauen Weg aus Schritten, der eine Regel bricht. Das Modell lese ich nicht.
Nennst du einen Kampf ausgewogen, zeig ihn Runde für Runde mit den echten Zahlen. Nennt jemand im Dorf einen Fakt, zeig mir seine Zeile in welt-notizen.md. Kannst du es nicht zeigen, sag, dass du es nicht weißt.
Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen
Der vierte Absatz ist der wichtigste. Gute Formulierungen allein finden keine Quest, die auf einem Weg bricht, den niemand ausprobiert hat. Deshalb schreibt deine KI die Quest als Liste auf und lässt ein Programm jeden Weg ablaufen. Du siehst nur den Weg, der scheitert: Müller auslassen, Kampf gewinnen, und die Quest kann nie enden. Das genannte Rezept kommt über eine MCP-Verbindung. Du meldest dich kostenlos per Google oder E-Mail an, und dein Spiel und dein Code bleiben ungelesen.
So prüfst du es
- Zweimal kämpfen. Einmal ohne den Gegenstand, einmal mit. Den Unterschied solltest du spüren, ohne eine Zahl zu lesen.
- Absichtlich verlieren. Du solltest an einem sinnvollen Ort landen, ohne eingefrorenes Bild und ohne halb fertige Quest.
- Im ungünstigsten Moment aufhören. Speichere mitten in der Quest, schließ das Spiel und lade neu. Der Müller sollte noch wissen, was du getan hast.
- Die Quest falsch herum spielen. Geh in den Obstgarten, bevor du mit dem Müller sprichst. Das Spiel sollte trotzdem Sinn ergeben.