Spielsysteme

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.
Truhen
12 450
320
Goldtruhe
100
Heldentruhe
Schlüssel
2
x10 öffnen

Zehn auf einmal, bis zum Truhenlimit und deinem Guthaben.

900
Episches Schwert
x1
Münzen
+2 500
Eine Karte für jede Art zu öffnen: Währung, ein Truhen-Gegenstand oder ein Schlüssel; das Abzeichen zählt die öffenbaren Truhen.
„x10 öffnen“, wo Limit und Guthaben es erlauben.
Der Server lost das Ergebnis aus; die Belohnungen fliegen aus der Kiste.
Beispiel. Der Truhen-Bildschirm: Arten zu öffnen, „x10 öffnen“ und die ausgelosten Belohnungen.

So funktioniert es

  • Inhalt und Chancen der Truhe legst du im Dashboard fest; der Server lost bei jeder Öffnung aus.
  • Eine Truhe oder ein Schlüssel aus dem Inventar öffnet diesen Bildschirm mit der richtigen Truhe.
  • Die Vorlage Idle-RPG nutzt eine Lootbox als Ausrüstungsbeschwörung.

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.

TypeScript
// 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

Erstelle dein eigenes Spiel

Beschreibe die Idee in einem Satz: Der KI-Coder baut das Spiel, und es geht unter eigenem Link online.