Um projeto iDos Games é um app TypeScript feito de uma casca (host shell) e módulos, construído sobre os pacotes npm
@idosgames. A casca traz o login e o lobby; cada módulo é um sistema (loja, missões…) ou um jogo; o cliente conversa
com a API de jogo do iDos Games, então não é preciso servidor próprio.
Pacotes
| Pacote | Finalidade |
|---|---|
@idosgames/core | Cliente da API de jogo: login, dados do jogador, economia e todos os sistemas |
@idosgames/app-shell | A casca: tela de login, lobby, navegação e interface compartilhada |
@idosgames/module-sdk | O contrato que um módulo implementa para se ligar à casca |
@idosgames/react | Componentes React compartilhados e o UI kit |
@idosgames/wallet | Assinatura pela carteira para depósitos e saques de tokens |
@idosgames/mcp | Servidor MCP local com módulos e habilidades para agentes de IA |
Estrutura do projeto
- Base: login e lobby do
@idosgames/app-shell, configurados emsrc/app.config.ts(tela inicial, ordem das abas). - Sistemas:
src/modules/{id}/, uma pasta por sistema. Cada um registra sua própria aba no lobby e a esconde enquanto nada estiver configurado para ele no app. - Jogos: também são módulos; o lobby monta a lista "Jogar" com os jogos do projeto.
- Visual: um arquivo
src/ui.config.tspara tema, animações e sons.
Veja a lista de sistemas em o que vem em um projeto novo. Cada sistema tem sua própria página, por exemplo a loja, as missões e o ranking.
Trabalhando com o código
- No programador de IA do painel: chat, prévia ao vivo e histórico de versões.
- Com seu próprio agente: conecte os servidores MCP e deixe o agente usar os módulos e as habilidades.
- Com o GitHub: conecte um repositório ao projeto no painel.
Perguntas frequentes
Existe SDK para Unity?
Sim, existe um SDK em C# para Unity que chama a mesma API de jogo. Os sistemas novos da plataforma chegam a ele separadamente, então confira se o sistema de que você precisa já está disponível lá.
Preciso de um backend próprio?
Não. Contas, inventário, economia, rankings e os outros sistemas rodam na API de jogo do iDos Games.
Guias passo a passo
Veja também
- Construa com agentes de IA via MCPConecte o iDos Games ao Claude, ChatGPT, Claude Code, Cursor ou qualquer cliente MCP: um servidor remoto trabalha com seus apps ao vivo, e um local dá aos agentes os módulos e habilidades do SDK.
- Loja no jogo: vitrines, ofertas e preçosComo funciona a loja pronta do iDos Games: vitrines com ofertas que se revezam, preços em moeda do jogo ou dinheiro de verdade, presentes grátis e limites de compra, e como configurá-la no painel sem código.
- O que vem em um projeto novoTodo projeto novo no iDos Games começa com login, um lobby e seis sistemas prontos; outros sistemas, como loja, rankings, eventos ou multijogador, entram quando o app precisa deles.
Crie o seu próprio jogo
Descreva a ideia em uma frase: o programador de IA cria o jogo, e ele vai ao ar com um link próprio.