Sonderangebote: Starterpakete und begrenzte Deals
Wie die fertigen Sonderangebote von iDos Games funktionieren: zeitlich begrenzte Deals, die von selbst erscheinen, Ketten von Schritten, Geschenke zur Auswahl und Meilenstein-Boni, und wie du sie im Dashboard einrichtest.
Sonderangebote sind zeitlich begrenzte Deals, die von selbst erscheinen: ein Starterpaket, eine Kette von Schritten, bei der jeder den nächsten freischaltet, oder ein Geschenk zur Auswahl. Wer einen Deal sieht und welcher Schritt offen ist, entscheidet der Server.
Was der Spieler sieht
- Ein neuer Deal erscheint einmal von selbst, und die Einblendung wird gezählt.
- Der Bildschirm „Angebote“ mit jedem aktiven Deal und seinem Timer.
- Drei Formen: ein großes Angebot, eine Kette von Schritten oder Karten, aus denen man eine wählt.
- Gratisschritte, Preise in Währung und eine Meilensteinleiste mit eigenen Belohnungen.
Schritt 1 von 3 · jeder Schritt schaltet den nächsten frei
So funktioniert es
- Ein Deal ist ein Graph aus Schritten: Nach jedem Kauf entscheidet der Server, welcher Schritt offen ist.
- Ein Schritt kann gratis sein, Währung kosten oder im App-Store bezahlt werden.
- Der Deal hat einen Timer und Bedingungen, wer ihn sieht.
Schritt 01Das System zum Projekt hinzufügen
Bitte den KI-Coder: „Füge ein Starterpaket hinzu“. Er installiert das fertige System mit einem dreistufigen Starterpaket und einem kostenlosen Willkommensgeschenk.
Schritt 02Im Dashboard einrichten
Öffne das Dashboard, wähle dein Projekt und geh zu Live-Betrieb → v2 → Sonderangebot.
- Lege einen Deal an: seine Form (ein Angebot, Kette oder Auswahl), Schritte und Preise.
- Lege den Timer fest und wem der Deal gezeigt wird.
- Füge die Meilensteinleiste hinzu, wenn der Deal einen Bonus für erledigte Schritte hat.
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
Sonderangebote arbeiten über client.dealOffer in @idosgames/core.
// Aktive Deals des Spielers, dann einen Schritt eines Deals ausführen
const deals = await client.dealOffer.getActiveDeals()
await client.dealOffer.recordShow(slotID) // der Deal wurde gezeigt: zählt die Einblendung
const res = await client.dealOffer.executeNode(slotID, nodeID)- Ruf
recordShowauf, wenn der Deal tatsächlich gezeigt wird, damit die Einblendungen stimmen. - Der Status eines Schritts gehört dem Server: Lies nach
executeNodeden Deal neu, schalte Schritte nicht auf dem Client frei.
Jedes Feld ist im Skill deal-offer-system beschrieben, den der MCP-Server des SDK bereitstellt.
Häufige Fragen
Kann ein Deal nur neuen Spielern gezeigt werden?
Ja. Wer einen Deal sieht, gehört zu seinen Einstellungen, und der Server prüft es.
Kann ein Schritt mit echtem Geld bezahlt werden?
Ja, ein Schritt kann ein Kauf im App-Store sein. Andere Schritte können gratis sein oder Spielwährung kosten.
Siehe auch
- 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.
- Boosts in deinem Spiel: x2 Belohnungen und Happy HoursWie die fertigen Boosts von iDos Games funktionieren: zeitweise Multiplikatoren für Belohnungen und Kosten, persönlich oder nach Zeitplan für alle, und wie du sie im Dashboard einrichtest.
- VIP und Premium-Pässe in deinem SpielWie das fertige VIP-System von iDos Games funktioniert: Premium-Pässe mit Vorteilen, ein Gratistest, Rabatte und Bonusbelohnungen im ganzen Spiel, 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.