Sistemas de jogo

IA dentro do seu jogo: texto, imagens, música e 3D para os jogadores

Como funciona a IA no app pronta do iDos Games: um estúdio de IA em que os jogadores geram texto, imagens, voz, música, vídeo e 3D pelos recursos que você libera, com preço em recursos do jogo, e como configurá-la no painel.

A IA no app permite que os jogadores criem dentro do seu jogo: texto, imagens, voz, música, vídeo e modelos 3D, pelos recursos que você libera para eles. Os prompts e os modelos ficam no servidor; o jogador só descreve o que quer e paga o preço que você definir em recursos do jogo, ou nada.

O que o jogador vê

  • O estúdio de IA com todos os recursos que você liberou, agrupados por tipo: texto, imagem, voz, música, vídeo, 3D.
  • Um pedido e um preço: o jogador descreve o que quer e paga em recursos do jogo, ou nada.
  • O resultado da tarefa no servidor: texto, uma imagem, um player para som e vídeo, um link de download para 3D.
  • "Minhas criações": o histórico de gerações do jogador.
Estúdio de IA
12 450
320
Imagem
Texto
Música
Retrato do herói

“Uma raposa cavaleira com armadura dourada, estilo desenho animado”

Criar · 20
Raposa cavaleiraPronto
Tema de batalhaEm andamento…
Os recursos de IA que você liberou para os jogadores, por tipo: texto, imagem, voz, música, vídeo, 3D.
O jogador descreve o que quer e paga o preço do recurso em recursos do jogo (ou nada).
“Minhas criações”: o resultado vem de uma tarefa que o servidor executa.
Exemplo. O estúdio de IA: um recurso, o pedido do jogador e as criações dos jogadores.

Como funciona

  • Um recurso é configurado por você: o que ele gera, o prompt oculto e os limites; o jogador nunca vê prompts nem modelos.
  • As gerações são pagas com os créditos de IA do plano e, além deles, com os Aspis da sua conta iDos Games; o preço para o jogador em recursos do jogo ou em Aspis é você quem define. Os Aspis só são cobrados quando a geração fica pronta: uma geração falhada não custa nada ao jogador.
  • Um recurso marcado como oculto serve ao próprio código do jogo (falas de NPC e afins) e não aparece no estúdio; o sandbox voxel constrói mundos assim.

Passo 01Adicione o sistema ao seu projeto

Peça ao programador de IA: "Deixe os jogadores gerarem um retrato do herói". Ele instala o estúdio de IA ou chama o recurso a partir do próprio código do jogo.

Passo 02Configure no painel

Abra o painel, escolha seu projeto e vá em Operações ao vivo → v2 → IA no app.

  • Crie um recurso: tipo (texto, imagem, voz, música, vídeo, 3D), o prompt oculto e o modo de qualidade.
  • Para uma função 3D, escolha a operação: um modelo a partir de texto, de uma imagem ou de quatro vistas, ou o trabalho com um modelo que o jogador já criou (textura, rig, animação, outro formato de arquivo). O jogador não muda a operação; a qualidade, o limite de polígonos e as animações permitidas são definidos por você.
  • Defina o preço para o jogador em recursos do jogo e os limites por jogador.
  • Defina os limites de gasto do título para que um jogo popular não gaste mais do que você planejou.

O botão IA da página abre um assistente: descreva o que precisa, ele propõe as mudanças, e você revisa e aperta Salvar.

Passo 03Teste e lance

Confira o sistema na versão de teste do seu app. As configurações vão para o app ao vivo em uma ação separada; veja publicação e links.

Para desenvolvedores

A IA no app funciona por meio de client.ai no @idosgames/core.

TypeScript
// Uma imagem a partir do pedido do jogador pelo recurso 'skin-gen' do título
const res = await client.ai.generateImage('skin-gen', { Prompt: text })
if (!res.ok) return showError(res.error) // recusado: nada gerado, nada cobrado
// O servidor executa a tarefa; aguarde o resultado
const done = await client.ai.waitForGeneration(res.data)
  • Uma recusa do pedido (limite atingido, indisponível) não cobra nada: mostre o motivo e sugira tentar mais tarde.
  • Não espere em um loop por conta própria: waitForGeneration acompanha a tarefa do servidor.
  • Uma etapa 3D sobre um modelo pronto recebe SourceGenerationId: o id da própria geração 3D concluída do jogador neste jogo. A geração de outra pessoa é recusada.

Todos os campos estão descritos na habilidade ai-generation-system, servida pelo servidor MCP do SDK.

Perguntas frequentes

Quem paga pelas gerações?

As gerações são pagas com os créditos de IA do plano e, além deles, com os Aspis da sua conta; você pode definir um preço para os jogadores em recursos do jogo.

Os jogadores veem meus prompts?

Não. Os prompts e os modelos ficam no servidor; os jogadores só veem os recursos que você liberou.

Guias passo a passo

Veja também

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.