Spielerando

Waffenwechsel

Beim Waffenwechsel trägt eine Figur mehrere Waffen und wechselt zwischen ihnen. Ein Wechsel braucht Zeit: Die alte Waffe wird weggesteckt, dann wird die neue gezogen, und währenddessen kann nichts angreifen. Jede Waffe hat nach einem Angriff ihre eigene Wartezeit, sodass ein Hin-und-her-Wechseln sie nie überspringt.

Auch genannt: Waffe tauschen, Waffenrad, Schnellwechsel.

Ein Fuchs-Plünderer auf einer schwebenden Metallplattform wechselt mitten in der Bewegung die Waffe: In einer Hand zerfällt eine violette Armbrust in funkelnde Würfel, in der anderen ist eine türkise Kettenpeitsche halb gezogen, daneben schweben drei leuchtende Halterungen.
Zurnibble Yard, ein erfundenes Low-Poly-Schrottplatz-Schießspiel. Erfundenes Spiel, Bild mit KI erzeugt.

Das sagst du deiner KI

Kopiere es in Claude, Cursor oder ChatGPT. Gute Werte und die typischen Fehler stehen schon drin.

Baue „Waffenwechsel“ in mein Spiel ein.

Das soll es bewirken: Mehrere Waffen geben dem Spieler mitten im Kampf Entscheidungen, und die Zeit, die ein Wechsel braucht, lässt jede Entscheidung etwas kosten.

Baue es genau nach diesem Automaten. Prüfe zuerst, ob er zu meinem Spiel passt, und bau ihn dann so:

```mermaid
stateDiagram-v2
  [*] --> ready
  ready: Waffe bereit
  lowering: Wegstecken
  raising: Ziehen
  bare: Leere Hände
  ready --> lowering: Wechsel gewünscht
  lowering --> raising: alte Waffe ist weg
  raising --> ready: neue Waffe gezogen
  ready --> bare: Waffe geht verloren
  lowering --> bare: Ziel geht verloren
  raising --> bare: Waffe geht verloren
  bare --> raising: eine Waffe wird gezogen
```

Nimm diese Startwerte:
- slots: 3
- lowerTime: 0.2 s
- raiseTime: 0.35 s
- attackTime: 0.5 s

Achte auf diese typischen Fehler:
- Wechseln, um die Wartezeit zu überspringen: Sag deiner KI: Halte die Wartezeit an jeder Waffe. Ein Wechsel ändert sie nicht, und sie läuft weiter, während die Waffe weggesteckt ist.
- Leere Plätze: Sag deiner KI: Überspringe beim Weiterschalten leere Plätze und fang am Ende von vorn an. Direkt nach einem leeren Platz zu fragen bewirkt nichts.
- Schnelles Weiterschalten: Sag deiner KI: Solange ein Wechsel läuft, schalte von der Waffe weiter, zu der gewechselt wird.
- Eine weggenommene Waffe: Sag deiner KI: Ist die Waffe in der Hand weg, geh im selben Tick zu leeren Händen und zieh dann den niedrigsten Platz mit einer Waffe.
- Ein Angriff und ein Wechsel im selben Moment: Sag deiner KI: Entscheide danach, wie der Tick begann. Der Angriff geht zuerst raus, danach beginnt der Wechsel.

Ändere nichts anderes im Spiel. Behaupte nichts, ohne es zu belegen: Modelliere, was dafür nötig ist, und zeig mir, worauf deine Lösung beruht und woran ich sehe, dass sie klappt. Wenn du etwas nicht zeigen kannst, sag, dass du es nicht weißt. Sag mir danach in einfachen Worten, wie ich es ausprobiere.

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

Was es bewirkt

Mehrere Waffen geben dem Spieler mitten im Kampf Entscheidungen, und die Zeit, die ein Wechsel braucht, lässt jede Entscheidung etwas kosten.

So läuft es ab, als Diagramm

Alles, was es sein kann, und was es weiterbewegt. Genau danach baut deine KI.

Wechsel gewünschtalte Waffe ist wegneue Waffe gezogenWaffe geht verlorenZiel geht verlorenWaffe geht verloreneine Waffe wird gezogenWaffe bereitWegsteckenZiehenLeere Hände
So läuft es ab, als Diagramm
  • Waffe bereit → Wegstecken: Wechsel gewünscht
  • Wegstecken → Ziehen: alte Waffe ist weg
  • Ziehen → Waffe bereit: neue Waffe gezogen
  • Waffe bereit → Leere Hände: Waffe geht verloren
  • Wegstecken → Leere Hände: Ziel geht verloren
  • Ziehen → Leere Hände: Waffe geht verloren
  • Leere Hände → Ziehen: eine Waffe wird gezogen

Gute Startwerte

WertStarte mitWas es ändert
slots3Wie viele Waffen die Figur tragen kann. Drei reichen zum Wählen und sind wenige genug, um sie sich zu merken.
lowerTime0.2 sZeit, um die Waffe in der Hand wegzustecken. Kurz, weil der Spieler sich schon entschieden hat.
raiseTime0.35 sZeit, um die neue Waffe zu ziehen. Die längere Hälfte eines Wechsels, damit man die Wartezeit spürt, bevor die neue Waffe benutzt werden kann.
attackTime0.5 sDie Wartezeit nach einem Angriff, bis dieselbe Waffe wieder angreifen kann. Kürzer als ein ganzer Wechsel, damit ein Wechsel echt kostet, aber nicht bestraft.

Was meistens schiefgeht

Wechseln, um die Wartezeit zu überspringen

Gehört die Wartezeit nach einem Angriff der Figur statt der Waffe oder wird sie durch einen Wechsel zurückgesetzt, kann der Spieler angreifen, weg- und zurückwechseln und wieder angreifen und so das Tempo umgehen, das die Waffe haben sollte.

Lösung: Sag deiner KI: Halte die Wartezeit an jeder Waffe. Ein Wechsel ändert sie nicht, und sie läuft weiter, während die Waffe weggesteckt ist.

Leere Plätze

Beim Weiterschalten zur nächsten Waffe kann man auf einem leeren Platz landen, sodass der Spieler eine Waffe wegsteckt, nichts zieht und mit leeren Händen dasteht.

Lösung: Sag deiner KI: Überspringe beim Weiterschalten leere Plätze und fang am Ende von vorn an. Direkt nach einem leeren Platz zu fragen bewirkt nichts.

Schnelles Weiterschalten

Zählt jeder Schritt von der Waffe in der Hand, enden zwei schnelle Drücke, um zwei Waffen weiterzugehen, bei der ersten, und ein schnell gedrehtes Mausrad fühlt sich kaputt an.

Lösung: Sag deiner KI: Solange ein Wechsel läuft, schalte von der Waffe weiter, zu der gewechselt wird.

Eine weggenommene Waffe

Wird die Waffe in der Hand fallen gelassen, gestohlen oder verbraucht, zeigt das Spiel weiter auf einen Platz, in dem nichts liegt, und die Figur greift mit einer Waffe an, die nicht da ist.

Lösung: Sag deiner KI: Ist die Waffe in der Hand weg, geh im selben Tick zu leeren Händen und zieh dann den niedrigsten Platz mit einer Waffe.

Ein Angriff und ein Wechsel im selben Moment

Wird der Wechsel zuerst bearbeitet, geht der gedrückte Angriff verloren. Wird beides vermischt, greift die Waffe vielleicht an und wird mittendrin weggesteckt.

Lösung: Sag deiner KI: Entscheide danach, wie der Tick begann. Der Angriff geht zuerst raus, danach beginnt der Wechsel.

So prüfst du, ob es klappt

Passt gut zu

Beißt sich mit Combo-System: Eine Kette mitten in einer Kombo will für den nächsten Treffer dieselbe Waffe, und ein Wechsel wirft die Kette weg. Lehne einen Wechsel ab, solange eine Kette läuft, oder beende die Kette, wenn ein Wechsel beginnt, und sag im Spiel, was gilt.

Häufige Fragen

was sage ich meiner ki, damit sie einen waffenwechsel einbaut

Kopier das: Baue einen Waffenwechsel mit drei Plätzen ein. Beim Wechsel wird die alte Waffe 0,2 Sekunden weggesteckt und die neue 0,35 Sekunden gezogen, ohne Angriffe dazwischen. Jede Waffe behält ihre eigene Wartezeit von 0,5 Sekunden nach einem Angriff, und ein Wechsel setzt sie nie zurück. Beim Weiterschalten werden leere Plätze übersprungen und am Ende beginnt es von vorn, und schnelle Schritte gehen von der Waffe weiter, zu der gewechselt wird.

wie lange sollte ein waffenwechsel dauern

Etwas über eine halbe Sekunde ist ein guter Start. Unter einer Viertelsekunde ist Wechseln umsonst, über einer Sekunde bleiben Spieler bei einer Waffe.

sollte jede waffe ihre eigene abklingzeit haben

Ja. Gehört die Wartezeit der Figur, kann man mit einem Wechsel um sie herumkommen, und setzt ein Wechsel sie zurück, wird Wechseln zu einem Weg, schneller anzugreifen.

was passiert, wenn die waffe in der hand verloren geht

Die Hände werden im selben Moment leer, und der niedrigste Platz mit einer Waffe wird gezogen. Auf einen Platz ohne Inhalt zu zeigen führt zu Angriffen mit einer Waffe, die nicht da ist.

Woher es kommt

Für diese Idee konnten wir noch keine verlässliche Herkunft finden.

Woher diese Mechanik kommt, ist noch nicht recherchiert.

Spiele nennen wir nur als Verweis. Namen und Marken gehören ihren Inhabern, und nichts hier ist von ihnen unterstützt.

Was geprüft wurde

Das unterscheidet den Blueprint von einem Katalogeintrag: Die Werte auf dieser Seite kommen aus Code, der läuft.

Deine KI bekommt den Code

Fertiger Beispielcode kommt über die Spielerando-Verbindung, damit deine KI ihn sofort nutzen kann. So verbindest du es