Lootboxen und Truhen in deinem Spiel
Wie die fertigen Lootboxen von iDos Games funktionieren: Truhen, die mit Währung, einem Truhen-Gegenstand oder einem Schlüssel geöffnet werden, zehn auf einmal, ausgelost vom Server, und wie du sie im Dashboard einrichtest.
Lootboxen sind ein fertiges Truhensystem: Der Spieler öffnet eine Truhe mit Währung, einem Truhen-Gegenstand oder einem Schlüssel, und der Server lost aus, was herausfällt. Das Ergebnis lässt sich aus dem Spiel nicht fälschen, und bei jeder Öffnung fliegen die Belohnungen sichtbar aus der Kiste.
Was der Spieler sieht
- Eine Karte für jede Art, eine Truhe zu öffnen: Währungen, ein Truhen-Gegenstand, ein Schlüssel.
- „Öffnen“ und „x10 öffnen“, wo Truhenlimit und Guthaben es erlauben.
- Die Öffnungsanimation: Die Kiste wackelt, während der Server auslost, platzt auf, und die Belohnungen fliegen heraus.
- Ein Abzeichen mit der Zahl der Truhen, die der Spieler mit seinen Gegenständen öffnen kann.
Zehn auf einmal, bis zum Truhenlimit und deinem Guthaben.
So funktioniert es
Schritt 01Das System zum Projekt hinzufügen
Bitte den KI-Coder: „Füge Truhen hinzu“. Er installiert das fertige System; der Tab erscheint, sobald eine Truhe eingerichtet ist.
Schritt 02Im Dashboard einrichten
Öffne das Dashboard, wähle dein Projekt und geh zu Live-Betrieb → v2 → Lootbox.
- Lege eine Lootbox an: was herausfallen kann und mit welchem Gewicht.
- Füge die Arten zu öffnen hinzu: ein Preis in Währungen, ein Truhen-Gegenstand oder ein Schlüssel und das Maximum pro Öffnung.
Der Knopf KI auf der Seite öffnet einen Assistenten: Beschreibe, was du brauchst, er schlägt Änderungen vor, du prüfst sie und drückst Speichern.
Schritt 03Testen und veröffentlichen
Prüfe das System in der Testversion deiner App. Einstellungen gehen mit einer eigenen Aktion an die Live-App, siehe Veröffentlichen und Links.
Für Entwickler
Lootboxen arbeiten über client.lootbox in @idosgames/core.
// Eine Truhe zehnmal mit der gewählten Preisoption öffnen
const res = await client.lootbox.open('gold_chest', 10, 'gems')
if (!res.ok) return showError(res.error)
// Was herausfiel, ist bereits auf Guthaben und Inventar im SDK-Cache angewendet- Lose nie auf dem Client aus: Das Ergebnis kommt nur aus der Antwort des Servers.
- Deaktiviere den Knopf, solange die Anfrage läuft: Jeder Aufruf ist eine eigene Öffnung.
Jedes Feld ist im Skill lootbox-system beschrieben, den der MCP-Server des SDK bereitstellt.
Häufige Fragen
Kann ich die Chancen anzeigen?
Ja. Inhalt und Gewichte der Truhe stehen in den Einstellungen des Titels, daher kann das Spiel sie neben der Truhe zeigen.
Lässt sich eine Truhe mit einem Schlüssel aus dem Inventar öffnen?
Ja. Ein Truhen- oder Schlüsselgegenstand öffnet diesen Bildschirm mit der passenden Truhe.
Siehe auch
- Inventar: Gegenstände und Währungen des SpielersWie das fertige Inventar von iDos Games funktioniert: Gegenstände nach Kategorie und Seltenheit, Anzahl und Stufen, Gegenstandskarten und Übergabe an Helden und Truhen, und wie du Gegenstände und Währungen im Dashboard einrichtest.
- In-Game-Shop: Auslagen, Angebote und PreiseWie der fertige Shop von iDos Games funktioniert: Auslagen mit wechselnden Angeboten, Preise in Spielwährung oder echtem Geld, Gratisgeschenke und Kauflimits, und wie du ihn ohne Code im Dashboard einrichtest.
- Herstellen in deinem Spiel: AufwertungsrezepteWie das fertige Herstellen von iDos Games funktioniert: Rezepte, die mehrere Gegenstände einer Seltenheit in einen besseren verwandeln, ein Vertrag aus eigenen Gegenständen, automatisches Füllen und ein vom Server ausgelostes Ergebnis, und wie du es im Dashboard einrichtest.
Erstelle dein eigenes Spiel
Beschreibe die Idee in einem Satz: Der KI-Coder baut das Spiel, und es geht unter eigenem Link online.