Spielerando

Cursor für Spielemacher: Rules, Agent und MCP

Richte Cursor mit einer Projektregel ein, die sagt, wie dein Spiel aufgebaut ist, und sag Agent, dass er zeigen soll, was er ausprobiert hat, bevor er etwas fertig meldet. Agent kann selbstständig Dateien ändern und Befehle ausführen, also hält vor allem diese Regel ihn auf Kurs.

Die Dateipfade stammen aus der Cursor-Dokumentation, Stand 2. November 2026. Das Produkt ändert sich oft, vergleiche sie also mit der aktuellen Dokumentation.

Was macht Cursor Agent?

Agent ist der Assistent in Cursor. Laut Dokumentation kann er deine Dateien durchsuchen, lesen und ändern, Befehle ausführen, im Web suchen und einen Browser steuern, um Dinge zu testen und Screenshots zu machen.

Für ein Spiel ist das Ausführen von Befehlen der nützliche Teil. Wenn sich die Regeln deines Spiels ausprobieren lassen, ohne das Spiel zu öffnen, kann Agent sie selbst ausprobieren. Was auf dem Bildschirm passiert, kann er schlechter beurteilen. Bitte ihn also, die Regeln von Grafik und Ton zu trennen. Geht trotzdem etwas kaputt, lies Mein Spiel geht ständig kaputt.

Wie schreibe ich eine Projektregel?

Projektregeln sind Dateien im Ordner .cursor/rules/, und sie müssen auf .mdc enden. Laut Dokumentation wird eine einfache .md-Datei in diesem Ordner ignoriert. Ein paar Zeilen am Dateianfang bestimmen, wann die Regel gilt:

  • alwaysApply: true nimmt sie in jeden Chat auf.
  • description lässt Agent entscheiden, wann die Regel passt.
  • globs hängt die Regel an, wenn bestimmte Dateien im Spiel sind.

Für die meisten Spielprojekte reicht eine Regel, die immer gilt:

---
description: So ist dieses Spiel aufgebaut
alwaysApply: true
---

- Die Spielregeln liegen in src/rules/. Halte Grafik aus diesem Ordner heraus.
- Die Story liegt in story-bible.md. Lies sie, bevor du Story schreibst.
- Bevor du etwas fertig meldest, zeig mir, was du ausprobiert hast und was passiert ist.
- Sag nie einfach, dass etwas passt. Zeig mir, wo das steht. Wenn du das nicht kannst, sag „Ich weiß es nicht“.
- Benutze keine Namen, Bilder, Texte oder Zahlen aus anderen Spielen.

Einfacher geht es mit einer Datei AGENTS.md in deinem Projektordner. Sie ist reiner Text ohne die Zeilen am Anfang.

Regeln sind Anweisungen und keine Garantien. Frag also trotzdem, was Agent ausprobiert hat.

Wie baue ich mit Agent eine Funktion?

Ein Ablauf, der sich bewährt:

  1. Schreib eine kurze Notiz zur Funktion: was sie tut, welche Zahlen sie nutzt, was immer gelten muss und was in seltsamen Fällen passiert.
  2. Bitte Agent zu erklären, wie er die Notiz verstanden hat, und die Zeilen zu zitieren, von denen er ausgeht. Hier fallen Missverständnisse am billigsten auf.
  3. Bitte Agent, die Funktion zu bauen.
  4. Wenn er fertig meldet, frag, was er ausprobiert hat und was passiert ist. Wie er es ausprobiert, ist seine Sache. Konnte er etwas nicht ausprobieren, soll er das sagen.
  5. Spiel es. Ob es sich richtig anfühlt, zeigt nur das Spielen.

Wofür sind Checkpoints gut?

Agent speichert Schnappschüsse deines Projekts, zu denen du zurückgehen kannst. Laut Dokumentation liegen Checkpoints lokal und getrennt von Git, und für die dauerhafte Historie sollst du Git nutzen. Git ist ein Werkzeug, das jede gesicherte Version aufbewahrt. Nimm Checkpoints, um einen schlechten Versuch zurückzunehmen, und bitte Agent, funktionierende Versionen in Git zu sichern.

Wie verbinde ich Spielerando?

MCP ist ein Weg, zusätzliches Wissen an Cursor anzuschließen. Der MCP-Leitfaden erklärt das und auch, worauf du achten solltest, bevor du einen Server verbindest.

Melde dich auf unserer Website per E-Mail oder Google an und erstelle auf der Seite für Schlüssel einen Schlüssel. Schreib dann das hier in .cursor/mcp.json in deinem Projekt:

{
  "mcpServers": {
    "spielerando": {
      "url": "https://spielerando.com/api/mcp",
      "headers": {
        "Authorization": "Bearer ${env:SPIELERANDO_KEY}"
      }
    }
  }
}

Der Teil ${env:...} hält den Schlüssel aus der Datei heraus. Bitte Agent, dir beim Setzen von SPIELERANDO_KEY auf deinem Rechner zu helfen. Soll der Server in all deinen Projekten gelten, schreib denselben Text in ~/.cursor/mcp.json.

Unser Server gibt deiner KI unser Wiki, unsere Beispiele und getestete Werte. Die Nutzung wird in Tokens gezählt, obwohl bei uns keine KI läuft. Dein Spiel und deinen Code bekommt er nie und führt sie nie aus.

Was sollte bei mir bleiben?

  • Spiel jede Änderung, die das Spielgefühl betrifft. Ein Spiel kann funktionieren und trotzdem keinen Spaß machen.
  • Lies, was Agent entschieden hat, wo deine Notiz nichts gesagt hat.
  • Schau dir Lizenz und Herkunft von allem an, was er hinzufügt, auch von Code, den er aus dem Gedächtnis geschrieben haben will.
  • Bitte ihn nicht, das Spiel eines anderen nachzubauen. Siehe Darf man Spielmechaniken kopieren?
  • Halte geheime Schlüssel aus Dateien heraus, die du teilst.

Quellen

Stand: 2026-11-02