Spielsysteme

Saison und Battle Pass: Stufen mit Preisen

Wie die fertige Saison von iDos Games funktioniert: eine Stufenleiter mit Belohnungen im Stil eines Battle Pass, Status aus dem Spiel, zweite VIP-Preise und abwechselnde Saisons, und wie du sie im Dashboard einrichtest.

Die Saison ist eine Leiter im Stil eines Battle Pass: Der Spieler verdient Status beim Spielen, steigt Stufen auf und holt auf jeder eine Belohnung ab. Saisons folgen in einer Kette aufeinander, und ein VIP-Pass fügt jeder Stufe einen zweiten Preis hinzu.

Was der Spieler sieht

  • Jede Saisonkette als Tab mit der aktiven Saison: Name und Timer.
  • Die Stufe des Spielers und die Statusleiste bis zur nächsten.
  • Die Stufenleiter: Jede Stufe zahlt einmal; „Alle abholen“ holt jede erreichte Stufe.
  • Einen zweiten VIP-Preis, wenn der Pass beim Abholen aktiv ist, und „VIP holen“.
Saison
12 450
320
Saison 3 · Stufe 7
18d 06:00
Stufe 6 · 500 MünzenVIP: +50 Edelsteine
Abgeholt
Stufe 7 · TruheVIP: +Helden-Skin
Abholen
Stufe 8 · 1 000 MünzenVIP: +100 Edelsteine
VIP holen
Die aktive Saison: Timer, Stufe und die Leiste bis zur nächsten Stufe.
Die Stufenleiter; ein VIP-Pass zahlt auf jeder Stufe einen zweiten Preis.
„VIP holen“ öffnet das VIP-System, wenn es installiert ist.
Beispiel. Der Saison-Bildschirm: die Stufe, die Leiste und die Stufenleiter mit VIP-Preisen.

So funktioniert es

  • Die Stufe entscheidet der Server, auch für Status, der als Belohnung anderer Systeme kommt.
  • Eine für Clients offene Kette nimmt Status aus dem Spiel; die minimale Vorlage vergibt Status für jede Runde.
  • Die Saisons einer Kette folgen aufeinander: Endet eine, beginnt die nächste.

Schritt 01Das System zum Projekt hinzufügen

Bitte den KI-Coder: „Füge eine Battle-Pass-Saison hinzu“. Er installiert das fertige System mit zwei abwechselnden 28-Tage-Saisons aus fünf Stufen mit je einem VIP-Preis.

Schritt 02Im Dashboard einrichten

Öffne das Dashboard, wähle dein Projekt und geh zu Live-Betrieb → v2 → Saison.

  • Lege eine Saisonkette und ihre Saisons mit Daten an.
  • Baue die Stufenleiter: Statusschwellen, Belohnungen und VIP-Preise.
  • Entscheide, woher Status kommt: aus dem Spiel, aus Belohnungen anderer Systeme oder aus beidem.

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

Die Saison arbeitet über client.season in @idosgames/core.

TypeScript
// Eine Runde wurde gespielt: Saisonstatus für eine für Clients offene Kette
await client.season.grantStatusTokens('main_season', 10)
// Erreichte Stufen der Kette in einem Aufruf abholen (CurrentTier steht im Zustand)
await client.season.claimTierRewardsBatch('main_season', [6, 7])
  • Das Spiel vergibt Status nur an eine für Clients offene Kette.
  • Der VIP-Preis wird beim Abholen geprüft: Ein später gekaufter Pass zahlt bereits abgeholte Stufen nicht nach.

Jedes Feld ist im Skill season-system beschrieben, den der MCP-Server des SDK bereitstellt.

Häufige Fragen

Ist das ein Battle Pass?

Ja, dieselbe Mechanik: Stufen nach Status mit je einem Gratispreis und einem VIP-Preis.

Woher kommt der Status?

Aus dem Spiel, wenn die Kette für Clients offen ist, und aus Belohnungen anderer Systeme: Quests, Events, Truhen.

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.