Inventarsystem
Ein Inventarsystem ist eine Reihe von Slots, und jeder Slot ist leer oder hält einen Stapel eines Items. Verschieben, Teilen und Zusammenlegen bewegen Items nur zwischen Slots, also darf nichts auftauchen oder verschwinden. Achte auf den Fall, dass ein Slot auf sich selbst wirkt, die übliche Ursache für doppelte Items, und melde, was nicht passt.

Das sagst du deiner KI
Kopiere es in Claude, Cursor oder ChatGPT. Gute Werte und die typischen Fehler stehen schon drin.
Baue „Inventarsystem“ in mein Spiel ein.
Das soll es bewirken: Ein Ort für das, was der Spieler trägt, mit Grenzen, die zu Entscheidungen zwingen, und Regeln, die nie ein Item verlieren oder kopieren.
Nimm diese Startwerte:
- slots: 12
- maxStack: 20 items
Achte auf diese typischen Fehler:
- Ein Stapel auf sich selbst gezogen: Sag deiner KI: Sind beide Slots derselbe, tu gar nichts, noch bevor irgendetwas anderes passiert.
- Den ganzen Stapel abteilen: Sag deiner KI: Erlaube nur Teilungen, die kleiner als der Stapel sind, oder leere den Slot.
- Items verschwinden bei vollem Inventar: Sag deiner KI: Gib zurück, was nicht gepasst hat, damit das Spiel es am Boden liegen lassen oder das Aufheben ablehnen kann.
- Zwei Anfragen gleichzeitig: Sag deiner KI: Bearbeite Aktionen nacheinander an einer zentralen Stelle. Online-Spiel behandelt diese Seite nicht.
Ä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
Ein Ort für das, was der Spieler trägt, mit Grenzen, die zu Entscheidungen zwingen, und Regeln, die nie ein Item verlieren oder kopieren.
Gute Startwerte
| Wert | Starte mit | Was es ändert |
|---|---|---|
| slots | 12 | Wie viele Slots das Inventar hat. Weniger Slots zwingen den Spieler zu härteren Entscheidungen. |
| maxStack | 20 items | Wie viele Stück eines Items in einen Slot passen. Kleinere Stapel füllen das Inventar schneller. |
Was meistens schiefgeht
Ein Stapel auf sich selbst gezogen
Der Spieler zieht einen Stapel auf seinen eigenen Slot, und das Spiel vergisst, was es gerade getan hat. Legt es den Stapel mit sich selbst zusammen, entstehen Items aus dem Nichts. So tauchen doppelte Items häufig auf.
Lösung: Sag deiner KI: Sind beide Slots derselbe, tu gar nichts, noch bevor irgendetwas anderes passiert.
Den ganzen Stapel abteilen
Teilst du die volle Menge ab, bleibt ein Stapel mit null zurück, der wie ein Item aussieht, aber nichts enthält.
Lösung: Sag deiner KI: Erlaube nur Teilungen, die kleiner als der Stapel sind, oder leere den Slot.
Items verschwinden bei vollem Inventar
Items jenseits des letzten freien Slots verschwinden einfach.
Lösung: Sag deiner KI: Gib zurück, was nicht gepasst hat, damit das Spiel es am Boden liegen lassen oder das Aufheben ablehnen kann.
Zwei Anfragen gleichzeitig
In einem Online-Spiel können zwei Anfragen denselben Stapel verschieben, und eine davon arbeitet mit einem veralteten Stand der Slots.
Lösung: Sag deiner KI: Bearbeite Aktionen nacheinander an einer zentralen Stelle. Online-Spiel behandelt diese Seite nicht.
So prüfst du, ob es klappt
- Du hast einen Stapel und einen leeren Slot. du verschiebst den Stapel dorthin: der Stapel ist umgezogen, und sein alter Slot ist leer.
- Du hast zwei Stapel verschiedener Items. du verschiebst einen auf den anderen: sie tauschen die Plätze.
- Du hast einen Stapel. du verschiebst ihn, legst ihn zusammen oder teilst ihn auf seinen eigenen Slot: nichts ändert sich.
- Du hast einen Stapel. du bittest deine KI, ihn auf eine Slot-Nummer zu verschieben, die es nicht gibt: nichts ändert sich.
- Du hast einen Stapel mit 5. du teilst 2 ab: die Slots halten 3 und 2, und der Versuch, 5 oder 0 abzuteilen, bewirkt nichts.
- Du hast einen Stapel und einen belegten Slot. du versuchst, auf diesen Slot zu teilen: nichts ändert sich.
- Du hast Stapel mit 15 und 10 eines Items und eine Stapelgrenze von 20. du legst den ersten auf den zweiten: sie halten 5 und 20.
- Du hast Stapel mit 4 und 10 eines Items. du legst den ersten auf den zweiten: der erste Slot ist leer, und der zweite hält 14.
- Du hast Stapel zweier verschiedener Items. du legst einen auf den anderen: nichts ändert sich.
- Du hast zwei Slots mit einer Stapelgrenze von 10, und einer hält 8. du hebst 20 auf: beide halten 10, und das Spiel meldet 8, die nicht gepasst haben.
- Du hast zwei Stapel mit 3. du willst erst 7 herausnehmen, dann 4: der erste Versuch nimmt nichts und meldet 7, der zweite nimmt 4.
Passt gut zu
- Crafting-System: Bei halb fertigen Schritten gehen Items verloren. Prüfe zuerst das ganze Rezept, dann nimm und gib in einem Zug.
- Loot-Tabelle: Ein volles Inventar darf einen Drop nie einfach verschwinden lassen. Würfle zuerst, dann lege den Drop ins Inventar. Passt er nicht, muss das Spiel das sagen.
Häufige Fragen
was sage ich meiner ki um ein inventar einzubauen
Kopiere das: Baue ein Inventar mit einer Liste von Slots ein, jeder Slot ist leer oder hält ein Item und eine Anzahl. Mache jede Änderung zu einer einzelnen Aktion auf dieser Liste, und tu nichts, wenn die beiden Slots einer Aktion nicht verschieden sind oder nicht existieren.
wie entstehen doppelte items
Oft wird ein Slot mit sich selbst gepaart: Das Spiel liest beide Slots, schreibt beide, und das zweite Schreiben löscht das erste aus. Jede Aktion auf zwei Slots sollte nichts tun, wenn es derselbe Slot ist.
inventar mit slots oder gewicht
Slots sind leicht darzustellen und erzwingen je Item eine Entscheidung. Gewicht passt zu Spielen, in denen es ums Tragen geht. Slots mit einer Stapelgrenze sind der übliche Einstieg.
was passiert wenn das inventar voll ist
Es darf nichts verschwinden. Das Spiel sollte sagen, was nicht gepasst hat, und es dann am Boden liegen lassen oder das Aufheben ablehnen.
Woher es kommt
Frühestes Beispiel, das wir finden konnten: Dungeons & Dragons, Volume 1: Men & Magic (Gygax and Arneson, Tactical Studies Rules) (1974). Tabletop-Regeln, die das Gewicht getragener Gegenstände aufführen und die Gesamtlast an die Bewegungsrate einer Figur koppeln. Das ist Buchführung auf Papier: Der Spieler notiert, was die Figur trägt, und schwerere Last verlangsamt sie. Das Regelbuch wurde in einer inoffiziellen Kopie gelesen, die hier nicht verlinkt ist.
- 1974 Dungeons & Dragons, Volume 1: Men & Magic (Gygax and Arneson, Tactical Studies Rules): Tabletop-Regeln, die das Gewicht getragener Gegenstände aufführen und die Gesamtlast an die Bewegungsrate einer Figur koppeln. Das ist Buchführung auf Papier: Der Spieler notiert, was die Figur trägt, und schwerere Last verlangsamt sie. Das Regelbuch wurde in einer inoffiziellen Kopie gelesen, die hier nicht verlinkt ist. [Dungeons & Dragons (1974), Wikipedia, bibliographic reference]
- 1977 Adventure (Colossal Cave), Don Woods's expansion of Will Crowther's game: Jerz' Untersuchung des Codes zeigt, dass Crowthers Fassung Verben wie take und drop hatte, aber keinen Befehl, um den Besitz aufzulisten. Woods ergänzte ein Verb INVENTORY, das ausgibt, was der Spieler trägt. Die Datierung auf 1977 stammt von Jerz, und Woods stimmt ihr zu, nachdem er früher 1976 geschätzt hatte. [Somewhere Nearby is Colossal Cave: Examining Will Crowther's Original 'Adventure' in Code and in Kentucky (Dennis G. Jerz, Digital Humanities Quarterly, 2007)]
- 1987 Dungeon Master (FTL Games): Jede Figur hat einen Bildschirm mit einer Gestalt, Körper-Slots, Händen, Rucksäcken und Taschen, und der Spieler zieht Objekte mit der Maus darauf. Jimmy Maher beschreibt das als Paper-Doll-Layout, das später in Computer-RPGs üblich wurde. Das getragene Gewicht wirkt sich auch auf die Ausdauer aus. [Dungeon Master, Part 2: The Playing of (Jimmy Maher, The Digital Antiquarian, 2015)][Dungeon Master, Part 1: The Making of (Jimmy Maher, The Digital Antiquarian, 2015)]
- 1989 Sweet Home (Capcom, Famicom): Horror-RPG, in dem ein begrenztes Inventar Teil des Überlebensdrucks ist. Items lassen sich ablegen und später von anderen Gruppenmitgliedern wieder aufnehmen. Einzige Quelle ist Wikipedia, mit Verweis auf GameSpot, Famitsu und andere; diese wurden nicht geöffnet. [Sweet Home (video game), Wikipedia]
- 1996 Resident Evil (Capcom) and Diablo (Blizzard North): Zwei Spiele aus demselben Jahr, die laut Journal of Geek Studies das visuelle Raster-Inventar wahrscheinlich populär gemacht haben. Dort ist der Platz selbst die Grenze. Resident Evil ergänzt Item-Kisten in Schutzräumen für überzählige Items und übernahm sein begrenztes Inventar von Sweet Home. Der Diablo-Pitch von 1994 führt Inventarbildschirme unter den benötigten Grafiken auf, beschreibt aber kein Raster. [The Two-Dimensional Knapsack Problem, or how to optimize your inventory to fight zombies (João Vitor Tomotani, Journal of Geek Studies, 2022)][Resident Evil (1996 video game), Wikipedia][Diablo game concept (Condor, Inc., 1994), hosted by David Brevik]
- 2005 Resident Evil 4 (Capcom): Waffen, Munition und Heil-Items teilen sich ein Raster, das als Aktenkoffer gezeichnet ist, und der Koffer lässt sich für mehr Platz aufrüsten. Einzige Quelle ist Wikipedia; eine Aussage der Entwickler wurde nicht gefunden. [Resident Evil 4, Wikipedia]
Was geprüft wurde
- 15 Tests bestehen auf dem Referenzcode.
Deine KI bekommt den Code
Fertiger Beispielcode kommt über die Spielerando-Verbindung, damit deine KI ihn sofort nutzen kann. So verbindest du es