Jogos com IA

Como colocar IA no seu jogo: imagens, texto e 3D

Como colocar IA no jogo para os jogadores gerarem imagens, texto, voz, música, vídeo e 3D, sem chaves de IA nem servidor próprio, pelo preço que você define.

Para colocar IA no seu jogo, peça ao programador de IA o recurso que você quer, por exemplo "deixe os jogadores gerarem um retrato do herói", e configure no painel. Depois disso os jogadores criam imagens, texto, voz, música, vídeo ou modelos 3D direto no jogo. Não precisa de chaves de IA nem de servidor próprio: as gerações rodam no servidor do iDos Games, e o preço para os jogadores em recursos do jogo é você quem define.

Um jogo com IA dentro é diferente de um jogo feito por IA. Aqui quem usa a IA é o jogador: o retrato do seu herói, a história do seu personagem, a skin do seu item. Recursos assim dão ao jogador algo próprio, um motivo para voltar e algo para mostrar aos amigos.

O que os jogadores podem criar

TipoExemplo no jogo
Textoa história do herói, um enigma, uma carta de um NPC
Imagemum retrato, a ilustração de uma carta, uma skin
Vozuma fala em voz alta, um narrador de missão
Músicaum tema para a base ou a fase do jogador
Vídeoum clipe curto da criação do jogador
3Dum modelo a partir de texto, imagem ou quatro vistas, depois textura, rig ou animação

Cada recurso que você libera aparece no estúdio de IA do jogo, separado por tipo. O jogador escreve o que quer, vê o preço e recebe o resultado; tudo o que ele fez fica em "Minhas criações".

O que importa é que o resultado é do jogador. Um retrato que ele mesmo descreveu parece dele de um jeito que uma imagem de banco nunca parece, e quem passou uma noite criando o herói volta para jogar com ele. É esse apego que a IA de fato acrescenta ao jogo.

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.

Passo 01Adicione o recurso

Escreva ao programador de IA o que os jogadores devem poder fazer:

Deixe os jogadores gerarem um retrato do herói a partir de uma descrição curta.

O programador de IA instala o sistema de IA no jogo ou chama o recurso pelo código do jogo. Escrever o pedido ao modelo, guardar chaves ou esperar tarefas não é com você: o sistema faz isso.

Passo 02Configure no painel

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

  1. Crie um recurso: tipo, o prompt oculto e o modo de qualidade.
  2. Para 3D, escolha a operação: modelo a partir de texto, de imagem ou de quatro vistas, ou trabalho num modelo que o jogador já fez. Você define qualidade, limite de polígonos e animações permitidas.
  3. Defina o preço para o jogador em recursos do jogo e os limites por jogador.
  4. Defina os tetos de gasto do título para que um jogo popular não gaste mais do que você planejou.

O botão IA dessa página abre um assistente: descreva o recurso com palavras, revise o que ele propõe e aperte Salvar.

Passo 03Teste e lance

Experimente o recurso na versão de teste do jogo e depois envie as configurações para o jogo ao vivo, numa etapa separada. Os jogadores só veem o recurso novo depois disso.

Quem paga e quanto custa para você

  • As gerações são pagas com os créditos de IA do seu plano, depois com os Aspis da sua conta iDos Games.
  • Os jogadores podem cobrir esse custo, se você quiser: um preço em recursos do jogo ou em Aspis por recurso, ou grátis.
  • Uma geração que falha não custa nada ao jogador: os Aspis só são cobrados quando o resultado fica pronto, e um pedido recusado (limite atingido, recurso indisponível) não cobra nada.
  • Os tetos protegem você: limites por jogador e tetos de gasto do título impedem que um momento viral esvazie seu saldo.

Um começo simples é um recurso grátis com um pequeno limite diário por jogador. Quando vir com que frequência ele é usado, passe para um preço em moeda do jogo, que os jogadores ganham jogando.

Como escolher o primeiro recurso

Faça três perguntas a si mesmo.

  1. O que o jogador mais faz no jogo? Se ele coleciona heróis, o primeiro recurso é o retrato do herói; se ele constrói, é um mundo ou uma construção a partir de uma descrição.
  2. Onde o resultado vai aparecer? Uma geração que ninguém vê enjoa rápido. Um retrato no perfil, uma skin no personagem ou uma carta no baralho são vistos pelo jogador e pelos outros.
  3. Com que frequência isso é usado? Um retrato se faz uma vez por semana, falas de NPC são necessárias o tempo todo. O que é raro pode ser pago; o que é frequente funciona melhor como recurso oculto do próprio jogo.

Ideias por gênero

  • RPG: retrato do herói, história de origem, nome e brasão da guilda.
  • Sandbox: um mundo a partir da descrição do jogador; o sandbox voxel faz isso com um recurso oculto.
  • Jogo de cartas ou de tabuleiro: arte para uma carta própria, um locutor com voz.
  • Jogos sociais: criações dos jogadores compartilhadas pela oficina.
  • Qualquer jogo: falas de NPC escritas pela IA a partir do código do jogo, para os personagens não repetirem as mesmas três frases.

IA que o próprio jogo usa

Nem todo recurso precisa estar no estúdio. Um recurso marcado como oculto é chamado só pelo código do jogo, e os jogadores nunca o veem. Assim o jogo pode escrever um texto de missão novo por dia, dar a um NPC uma resposta que combine com a situação ou transformar a ideia curta de um jogador numa fase inteira. O jogador vê o resultado, não o prompt.

Para desenvolvedores

A IA no jogo funciona via client.ai no @idosgames/core. Uma recusa não cobra nada, e waitForGeneration acompanha a tarefa no servidor por você:

TypeScript
const res = await client.ai.generateImage('skin-gen', { Prompt: text })
if (!res.ok) return showError(res.error)
const done = await client.ai.waitForGeneration(res.data)

Erros para evitar

  • Liberar todos os tipos de uma vez. Comece com um recurso que combine com o jogo; um estúdio com seis botões vazios confunde.
  • Sem limites. Sem limite por jogador, um jogador empolgado gasta o orçamento inteiro numa noite.
  • Um prompt que faz demais. O prompt oculto deve manter o resultado no estilo do jogo; o jogador só acrescenta detalhes.
  • Esconder o preço. Mostre quanto custa a geração antes de o jogador apertar o botão.

Se você ainda está fazendo o jogo em si, comece por como fazer um jogo com IA e coloque a IA dentro quando o ciclo principal estiver funcionando.

Aidos Ryskeldinov

Sobre o autor

Fundador do iDos Games

Gamer desde sempre e entusiasta de tecnologia. Desde 2020 crio e lanço jogos e apps multiplataforma, e hoje estou construindo o iDos Games: uma plataforma onde qualquer pessoa pode fazer um jogo com IA, colocá-lo no ar com um link próprio e ganhar com ele. Aqui mostro como fazer jogos mais rápido e mais fácil do que parece.

Perguntas frequentes

Preciso de chaves de API de IA próprias?

Não. As gerações rodam no servidor do iDos Games e são pagas com os créditos de IA do seu plano e depois com os Aspis da sua conta. Prompts e modelos ficam no servidor.

Os jogadores podem pagar pelas gerações?

Sim. Para cada recurso você define um preço em recursos do jogo ou em Aspis, ou deixa grátis, e define limites por jogador.

O próprio jogo pode usar IA, e não só os jogadores?

Sim. Um recurso marcado como oculto é chamado pelo código do jogo, por exemplo para falas de NPC ou para montar um mundo a partir de uma descrição.

O que acontece se uma geração falhar?

O jogador não paga nada: os Aspis só são cobrados quando o resultado fica pronto, e um pedido recusado não custa nada.

Saiba mais na documentação

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.

Todos os artigos