Ein iDos-Games-Projekt ist eine TypeScript-App aus einer Host-Shell und Modulen, gebaut auf den npm-Paketen
@idosgames. Die Shell liefert Anmeldung und Lobby; jedes Modul ist ein System (Shop, Quests…) oder ein Spiel; der
Client spricht mit der Spiel-API von iDos Games, ein eigener Server ist also nicht nötig.
Pakete
| Paket | Zweck |
|---|---|
@idosgames/core | Client der Spiel-API: Anmeldung, Spielerdaten, Wirtschaft und alle Systeme |
@idosgames/app-shell | Die Host-Shell: Anmeldebildschirm, Lobby, Navigation und gemeinsame Oberfläche |
@idosgames/module-sdk | Der Vertrag, den ein Modul erfüllt, um sich in die Shell einzuklinken |
@idosgames/react | Gemeinsame React-Komponenten und das UI-Kit |
@idosgames/wallet | Wallet-Signaturen für Ein- und Auszahlungen von Tokens |
@idosgames/mcp | Lokaler MCP-Server mit Modulen und Skills für KI-Agenten |
Projektstruktur
- Basis: Anmeldung und Lobby aus
@idosgames/app-shell, eingerichtet insrc/app.config.ts(Startbildschirm, Reihenfolge der Tabs). - Systeme:
src/modules/{id}/, ein Ordner pro System. Jedes registriert seinen eigenen Lobby-Tab und blendet ihn aus, solange in der App nichts dafür eingerichtet ist. - Spiele: ebenfalls Module; die Lobby baut ihre Liste „Spielen“ aus den Spielen im Projekt.
- Look: eine Datei
src/ui.config.tsfür Theme, Animationen und Sounds.
Die Liste der Systeme findest du unter was in einem neuen Projekt enthalten ist. Jedes System hat eine eigene Seite, zum Beispiel der Shop, die Quests und die Bestenliste.
Mit dem Code arbeiten
- Im KI-Coder im Dashboard: Chat, Live-Vorschau und Versionsverlauf.
- Mit deinem eigenen Agenten: Verbinde die MCP-Server und lass den Agenten Module und Skills nutzen.
- Mit GitHub: Verbinde im Dashboard ein Repository mit dem Projekt.
Häufige Fragen
Gibt es ein SDK für Unity?
Ja, es gibt ein C#-SDK für Unity, das dieselbe Spiel-API aufruft. Neue Systeme der Plattform kommen dort separat an, prüfe also, ob das benötigte System dort schon verfügbar ist.
Brauche ich ein eigenes Backend?
Nein. Konten, Inventar, Wirtschaft, Bestenlisten und die anderen Systeme laufen auf der Spiel-API von iDos Games.
Schritt-für-Schritt-Anleitungen
Siehe auch
- Mit KI-Agenten über MCP bauenVerbinde iDos Games mit Claude, ChatGPT, Claude Code, Cursor oder jedem MCP-Client: Ein Remote-Server arbeitet mit deinen Live-Apps, ein lokaler gibt Agenten die Module und Skills des SDK.
- 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.
- Was in einem neuen Projekt enthalten istJedes neue Projekt auf iDos Games beginnt mit Anmeldung, Lobby und sechs fertigen Systemen; weitere Systeme wie Shop, Bestenlisten, Events oder Multiplayer kommen dazu, wenn die App sie braucht.
Erstelle dein eigenes Spiel
Beschreibe die Idee in einem Satz: Der KI-Coder baut das Spiel, und es geht unter eigenem Link online.