Spielsysteme

Helden und Charaktere: Werte, Ränge und Ausrüstung

Wie das fertige Heldensystem von iDos Games funktioniert: eine Heldenriege, Werteverbesserungen, Ränge, vom Server berechnete Stärke, Ausrüstungsslots und Skins, und wie du es im Dashboard einrichtest.

Helden sind ein fertiges Charaktersystem: eine Riege zum Freischalten, Werte zum Verbessern, Ränge, Ausrüstungsslots und Skins. Der Server berechnet die Stärke jedes Helden und prüft jede Verbesserung erneut, daher lassen sich die Zahlen eines Kampfs aus dem Spiel nicht fälschen.

Was der Spieler sieht

  • Den ausgewählten Helden: Porträt, Klasse, Seltenheit, Rang und vom Server berechnete Stärke, mit „Rang erhöhen“ und dem Preis.
  • Ausrüstungsslots; ein gesperrter Slot zeigt, ab welchem Rang er öffnet; „Bestes anlegen“ und „Alles ablegen“.
  • Werteverbesserungen mit Preisen, Obergrenzen und Voraussetzungen und „Alles verbessern“, soweit das Guthaben reicht.
  • „Woher diese Zahl kommt“: Basis, Wertestufen, Rang und Ausrüstungsboni.
  • Die Heldenliste zum Auswählen und Freischalten und Skins zum Tragen oder Kaufen.
Helden
12 450
320
Ritter · Selten
Stärke 1 840

Rang 4 · Angriff 320 · Leben 2 900

Rang erhöhen · 1 200
Waffe
Rüstung
Ring↑
Rang 6
Angriff · Lv 12
240
Leben · Lv 9
180
Bestes anlegen
Der ausgewählte Held: Klasse, Seltenheit, Rang und vom Server berechnete Stärke.
Ausrüstungsslots; ein gesperrter Slot zeigt, ab welchem Rang er öffnet.
Werteverbesserungen mit Preisen und Obergrenzen aus den Kurven des Titels.
„Bestes anlegen“ legt die stärkste passende Ausrüstung an.
Beispiel. Der Helden-Bildschirm: der ausgewählte Held, Ausrüstungsslots und Werteverbesserungen.

So funktioniert es

  • Preise und Obergrenzen folgen den Kurven des Titels: der Rangleiter, der Kostenkurve der Werte und der Gegenstandsverbesserung.
  • Ausrüstung kommt aus dem Inventar: Ausrüstung öffnet sich direkt auf diesem Bildschirm.
  • Das Spiel bekommt den ausgewählten Helden per Event und schickt ihn in den Kampf; das Idle-RPG und die PvP-Arena nutzen diese Werte.

Schritt 01Das System zum Projekt hinzufügen

Bitte den KI-Coder: „Füge Helden hinzu“. Er installiert das fertige System mit drei Demo-Helden: einem kostenlosen Ritter sowie einer Bogenschützin und einem Magier für Edelsteine. Die Idle-RPG-Vorlage hat es von Anfang an.

Schritt 02Im Dashboard einrichten

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

  • Lege Helden an: Klasse, Seltenheit, Werte, Freischaltpreis und Ausrüstungsslots.
  • Lege die Rangleiter und die Kostenkurven der Werte fest.
  • Ausrüstung entsteht in Item: Ausrüstung mit festen und prozentualen Boni.

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

Helden arbeiten über client.character in @idosgames/core.

TypeScript
// Einen Helden freischalten, einen Wert und den Rang erhöhen; Preise und Obergrenzen prüft der Server
await client.character.unlockCharacter('archer', { selectedOptionID: 'gems' })
await client.character.upgradeStatLevel('knight', 'attack')
const res = await client.character.upgradeCharacterLevel('knight')
if (!res.ok) return showError(res.error)
  • Die Batch-Methoden (upgradeStatLevelsBatch, unlockCharactersBatch) erledigen „Alles verbessern“ in einer Anfrage.
  • Lies Stärke und Werte aus dem Serverzustand: Berechne sie nicht im Spiel.

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

Häufige Fragen

Kann der Held wie die Figur meines Spiels aussehen?

Ja. Ein Spiel kann dem Bildschirm seine eigene Heldengrafik übergeben; die Idle-RPG-Vorlage macht das mit ihrem geschichteten 2D-Helden.

Wo wird Ausrüstung eingerichtet?

Ausrüstung sind gewöhnliche Gegenstände mit Boni, eingerichtet im Bereich Item; der Heldenbildschirm legt sie an.

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.