Spielerando

Kampfspiel mit KI erstellen: erst Timing, dann Figuren

In einem Kampfspiel, auch Prügelspiel genannt, tauschen zwei Figuren Angriffe aus, und Sekundenbruchteile entscheiden alles, also bau zwei gleiche Figuren mit drei Angriffen und einem Block. Gib jedem Angriff ein Ausholen, einen Trefferaugenblick und eine Erholung, und lass neue Figuren und Online-Spiel noch lange warten.

Warum lebt dieses Genre von Sekundenbruchteilen?

Weil jeder Angriff ein Versprechen mit Preisschild ist. Während du zuschlägst, kannst du nichts anderes tun. Dein Gegenüber sieht es kommen und kann antworten. Das ist das ganze Spiel, und es steckt vollständig im Timing.

Stell dir zwei verfeindete Marktköche vor, die sich auf einem Dorffest mit Schöpfkellen duellieren. Das ist ihre komplette erste Liste:

Angriff Ausholen Trifft Erholung Wozu er gut ist
Schneller Stoß 0,10 s 0,05 s 0,20 s Unterbricht langsame Hiebe
Schwerer Hieb 0,35 s 0,10 s 0,45 s Viel Schaden, leicht zu bestrafen
Tiefer Feger 0,20 s 0,10 s 0,35 s Geht unter dem Stand-Block durch

Schau, was diese Tabelle leistet. Der Stoß schlägt den Hieb, weil er zuerst trifft. Ein Block schlägt den Hieb, und der Koch hängt danach ungeschützt in der Erholung. Der Feger schlägt den Block im Stehen. Kein Angriff schlägt alles, und genau das baust du gerade.

Deine KI baut dir gern einen Angriff, der nur eine Animation abspielt und Leben abzieht. Dann gibt es nichts zu lesen und nichts zu bestrafen. Verlang die drei Phasen beim Namen und halte die Zahlen in einer Tabelle.

Was muss zuerst da sein?

  1. Zwei Köche, die gehen und sich immer anschauen.
  2. Ein Angriff mit seinen drei Phasen und einer Reaktion beim Getroffenwerden.
  3. Blocken.
  4. Eine Runde: Leben, Timer, Sieger.
  5. Alle drei Angriffe.
  6. Verkettete Treffer mit dem Blueprint zum Combo-System.
  7. Ein Computergegner, der ein paar einfachen Regeln folgt.
  8. Eine zweite Figur, die sich anders spielt.

Den fertigen Code zum Combo-Blueprint liefert Spielerando über eine MCP-Verbindung direkt an deine KI. Die Anmeldung per Google oder E-Mail ist kostenlos, und was du baust, bleibt ungesehen.

Denk auch an die Tastatur. Teilen sich zwei Personen eine, kann sie selbst zum Problem werden. Das Deskthority-Wiki erklärt, dass viele Tastaturen begrenzen, welche Tastenkombinationen gleichzeitig ankommen, was zu verlorenen Tastendrücken führt. Finde das früh heraus, indem du die Tasten beider Seiten zusammen drückst, und denk über Gamepads nach.

Was versenkt Kampfspiel-Projekte?

Die Figurenauswahl. Acht Kämpfer klingen aufregend, und deine KI skizziert sie an einem Nachmittag. Aber jede Figur muss gegen jede andere funktionieren, und acht Figuren ergeben 28 Paarungen. Zum Ausbalancieren kommst du nie, und die ersten zwei fühlen sich immer noch unfertig an.

Online-Spiel ist die andere Falle. Bei Sekundenbruchteilen ist Internet-Verzögerung brutal, also denk zuletzt daran, wenn überhaupt. Ein Spiel, das zwei Freunde auf einem Sofa lieben, ist ein fertiges Spiel.

Das sagst du deiner KI

Bau ein 2D-Kampfspiel für zwei Personen an einer Tastatur: zwei gleiche Figuren, drei Angriffe, ein Block und eine Runde mit Lebensbalken.

Zeichne vor jeder Zeile Spielcode eine Figur als Zustandsautomaten in einem Mermaid-Diagramm: bereit, gehen, ausholen, treffen, erholen, blocken, getroffen, am Boden. Markiere, welche Zustände einen Tastendruck annehmen und welche ihn verweigern. Geh durch, was geschieht, wenn beide gleichzeitig treffen. Bau daraus.

Jeder Angriff hat Ausholen, Treffer und Erholung, in Sekunden in einer Tabelle, und das Bild muss zu jeder Phase passen.

Sagst du, ein Angriff schlage einen anderen, zeig die Zeitrechnung aus der Tabelle, Moment für Moment. Fehlt dir die Rechnung für ein Paar, sag, dass du nicht weißt, wer gewinnt.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen

So prüfst du es

  • Im selben Augenblick drücken. Beide Figuren sollten der Regel folgen, die du für Gleichstand gewählt hast.
  • Einen Hieb bestrafen. Blocke den schweren Hieb und schlag in seiner Erholung zurück. Das sollte immer klappen.
  • Eine Taste hämmern. Hämmern darf nicht aus einer Erholung herausführen.
  • Alle Tasten halten. Beide drücken alles gleichzeitig. Notiere jeden Druck, der verloren geht.
  • Stark verlangsamen. Lass dir Zeitlupe bauen. Die Kelle sollte den Koch berühren, bevor er reagiert.

Quellen

Stand: 2026-11-02