Como Criar um Roguelike de Domesticação de Monstros com IA

Planeje, construa e teste uma pequena jogada original de coleta de criaturas.

Seele Editorial TeamAtualizado 11 de novembro de 2026

Um roguelike de domesticação de monstros pode começar com uma única expedição curta: encontre criaturas, escolha se quer derrotá-las ou recrutá-las e leve a saúde restante da sua equipe para a próxima luta após uma pequena recuperação. Dê à jogada um final claro e reinicie-a em caso de vitória ou derrota. Assim que esse ciclo funcionar, adicione variedade.

Neste guia, você planejará uma curta aventura de domesticação de monstros com cinco encontros, batalhas por turnos, uma pequena equipe de criaturas e um guardião final. Comece com essas regras e, em seguida, altere as criaturas e os encontros para tornar o jogo seu.

Um viajante e uma criatura coberta de musgo olham para uma torre iluminada por lanternas ao longo de um caminho na floresta
Comece com uma única rota e um destino claro para a jogada.

Escolha a jogada completa mais pequena

Um colecionador de criaturas recompensa encontrar e construir uma equipe; uma jogada de roguelike pede aos jogadores que se adaptem a uma sequência de encontros e vivam com decisões anteriores. Combine-os permitindo que um novo companheiro mude o que o jogador pode fazer em lutas posteriores. Uma sequência fixa de encontros é suficiente para o primeiro protótipo; encontros aleatórios são úteis apenas depois que as regras centrais forem confiáveis.

ParteExemplo de design de jogoPor que isso importa
JogadaQuatro encontros com criaturas, depois um guardiãoDá ao jogador uma linha de chegada
EquipeComece com Pedrinho; mantenha até três criaturasCada captura muda as escolhas posteriores
BatalhaAtacar, defender, capturar ou trocarCada ação tem um custo
ReinícioReinicie com um Pedrinho saudávelUma nova jogada começa de um estado conhecido

Antes de pedir a um assistente de IA para construir algo, anote o que encerra um turno, como o dano funciona e o que sobrevive entre os encontros. Regras ambíguas criam um protótipo que pode parecer completo, mas que não pode ser testado de forma confiável.

Projete um loop original de criatura e batalha

Pedrinho começa com 16 de saúde e causa 4 de dano. Mariposa tem 10 de saúde e causa 6; Espinho tem 13 de saúde e causa 5. Essas são diferenças deliberadas: Mariposa causa mais dano, mas tem menos saúde, enquanto Pedrinho pode absorver mais dano. Este exemplo usa dano fixo para que o efeito de cada escolha seja fácil de ver.

Uma criatura coberta de musgo enfrenta uma mariposa azul acima de ícones de ação em um layout de batalha por turnos
Um possível layout de batalha mostra a saúde da criatura e as ações disponíveis a cada turno.

A cada turno, a criatura ativa pode atacar, defender, tentar capturar ou trocar. Atacar reduz a saúde do oponente pelo valor de ataque da criatura ativa. Se o oponente sobreviver, ele responde. Após cada encontro não final, cada companheiro sobrevivente recupera 6 de HP, até o máximo dele; um companheiro derrotado permanece em zero. Defender reduz pela metade o próximo golpe recebido, arredondando para cima, mas não causa dano. Trocar para um companheiro saudável custa um turno, então a nova criatura ativa recebe a resposta.

A captura tem sucesso quando um oponente que não é chefe tem no máximo metade da sua saúde inicial e a equipe tem espaço. Uma captura bem-sucedida encerra o encontro e adiciona aquele companheiro com saúde total. Uma tentativa prematura falha e consome um turno. Uma equipe cheia não pode tentar capturar. Neste pequeno exemplo, oponentes derrotados não podem ser capturados e não há chance aleatória de captura; essas restrições mantêm o teste previsível.

Dê à sua IA uma solicitação de construção específica

Inicie um novo projeto em um espaço de trabalho de criação de jogos e descreva o resultado e as regras. O catálogo de capacidades da SEELE inclui a criação de jogos para ideias de RPG e roguelike e uma oficina de ativos 2D; use o criador de jogos de colecionador de monstros como ponto de partida. Verifique o resultado gerado você mesmo: o catálogo descreve categorias de capacidade, não uma garantia de que um prompt específico produza um jogo finalizado.

Construa um pequeno jogo de navegador original chamado Lantern Trail.
Inicie o jogador com Pedrinho (16 HP, 4 ataque). Crie quatro encontros,
depois um guardião com 24 HP e 5 ataque. Use botões por turnos para
Atacar, Defender, Capturar e Trocar. Um oponente sobrevivente se vinga uma vez.
Defender reduz esse golpe pela metade, arredondando para cima. Trocar custa um turno.
Capture um não-chefe apenas com metade do HP inicial ou menos; adicione-o com saúde
total e encerre aquele encontro. Limite a equipe a três criaturas.
Mantenha o HP da equipe entre os encontros; após cada encontro não final, cure cada
companheiro sobrevivente em 6 HP, limitado ao máximo. Não ressuscite aliados derrotados.
Se todos os companheiros caírem, encerre a jogada.
Ao reiniciar, restaure a equipe inicial, o encontro e a saúde. Mostre o HP
corrente, o número do encontro e um log de ações legível. Use arte e
nomes originais; não copie personagens, interface, música ou ativos de uma franquia.

Peça um recurso de cada vez se o primeiro resultado quebrar: primeiro batalha e reinício, depois captura, depois troca e o chefe. Mantenha as mesmas verificações de aceitação após cada mudança. Se sua ferramenta criar código, mantenha uma cópia antes de solicitar a próxima revisão para que você possa comparar o comportamento.

Faça as escolhas de equipe importarem

Uma tela de batalha destaca um companheiro mariposa em um painel de seleção de equipe
Um painel de equipe pode tornar a escolha de qual companheiro usar fácil de ver.

Suponha que Pedrinho enfrente uma Mariposa de 10 HP. Um ataque deixa Mariposa com 6 HP, acima do limiar de captura de 5. Um segundo a deixa com 2, após o qual a captura pode ter sucesso se Pedrinho sobreviver às respostas. Os companheiros sobreviventes então recuperam até 6 HP. Escolher capturar em vez do ataque final troca dano imediato por um companheiro mais forte, mas frágil. Troque para Mariposa depois apenas quando seu dano valer a resposta gratuita do inimigo.

Esse exemplo é uma explicação de design, não uma afirmação de balanceamento. Se sua versão tornar a captura impossível antes que o inicial caia, reduza o dano inicial dos inimigos ou dê ao jogador uma escolha de cura. Mude um número de cada vez e replique a mesma sequência antes de adicionar aleatoriedade.

Termine com um guardião e um reinício limpo

O guardião não pode ser capturado. Neste exemplo, ele ataca com 5 após cada turno sobrevivente e tem 24 HP. Com o dano de 4 de Pedrinho, seis ataques o derrotam se Pedrinho tiver saúde suficiente; com o de 6 de Mariposa, quatro ataques bastam se Mariposa sobreviver. Defender reduz um golpe para 3, mas usa uma ação, então não é automaticamente a melhor escolha. Se nenhuma combinação puder vencer após uma jogada inicial plausível, reduza a saúde do guardião ou adicione uma oportunidade de recuperação claramente definida.

Para uma iteração posterior, anuncie um ataque mais forte um turno antes e permita que defender o contra-ataque. Declare o aviso, o dano e o tempo explicitamente no prompt, depois teste o aviso e a resposta. Adicione o anúncio apenas depois que as regras básicas de batalha funcionarem.

Teste as regras antes de adicionar conteúdo

  1. Início e reinício: confirme o encontro um, um Pedrinho saudável e nenhum companheiro anterior após o reinício, incluindo após uma derrota.
  2. Limiar de captura: tente acima da metade da saúde e observe uma tentativa falha mais vingança; depois tente na ou abaixo da metade com espaço na equipe.
  3. Custo de turno: defenda contra um golpe de dano 5 e espere 3; troque e verifique que a nova criatura ativa recebe a resposta.
  4. Equipe e derrota: preencha três espaços, verifique que a captura é recusada e reduza todos os companheiros a zero para verificar o estado de derrota. Após um encontro, confirme que os sobreviventes se curam em 6 sem exceder o máximo e que os aliados derrotados permanecem em zero.
  5. Final: alcance o guardião, verifique que ele não pode ser capturado, vença e comece novamente. Certifique-se de que a vitória não inicie acidentalmente um sexto encontro.

Quando uma verificação falhar, descreva a configuração exata, a ação, o resultado esperado e o resultado observado para o assistente. Por exemplo: “Mariposa começou com 10 HP e tem 6 HP restante. A captura deve falhar e o oponente deve se vingar uma vez; em vez disso, ela se junta à equipe. Corrija o limiar sem mudar o dano de ataque.” Repita a verificação falha e a verificação de reinício após a correção.

Mantenha o jogo seu

Um jogo de referência pode ajudar você a identificar um sentimento ou uma pergunta mecânica. Por exemplo, o projeto PokéRogue se descreve como um fangame de Pokémon baseado em navegador inspirado em roguelites. Escreva suas próprias criaturas, nomes, arte, som, interface e código em vez de copiar os ativos expressivos de um jogo. As diretrizes de jogos do Escritório de Direitos Autorais dos EUA distinguem ideias e métodos de jogos da expressão protegida por direitos autorais; outros direitos e jurisdições também podem ser importantes. Para mais sobre a criação de um conceito de criatura, veja este guia de design de criaturas.

Perguntas frequentes

Preciso de encontros aleatórios na primeira versão?

Não. Uma sequência fixa torna os bugs e as mudanças de balanceamento mais fáceis de reproduzir. Assim que a captura, o combate e o reinício funcionarem, introduza um pequeno pool de encontros e registre a semente aleatória para que você possa reproduzir falhas.

Quantas criaturas devo criar primeiro?

Três são suficientes para testar papéis diferentes: um inicial durável, um atacante frágil e uma opção equilibrada. Adicione mais apenas quando cada uma criar uma decisão significativa e o limite de equipe existente e as regras de captura funcionarem corretamente.

Posso construir isso sem escrever cada linha de código?

Um espaço de trabalho de criação de jogos com IA pode ajudar a transformar uma especificação escrita em um ponto de partida. Você ainda precisa inspecionar e testar o resultado, esclarecer regras quebradas e revisar o prompt ou a implementação. O fluxo de trabalho exato depende da ferramenta e de suas capacidades atuais.

O que deve ser mantido entre as jogadas?

Para o primeiro protótipo, não mantenha nada: reinicie com o mesmo inicial e saúde total. Se você adicionar desbloqueios permanentes depois, separe esse progresso salvo da saúde e dos companheiros apenas da jogada, e teste tanto um reinício normal quanto um save novo.

Construa uma jogada, depois expanda-a

Comece com um elenco pequeno, uma regra de captura previsível e um chefe que você realmente possa alcançar. Use as verificações acima para garantir que cada turno e reinício funcione como pretendido. Depois, traga seus próprios designs de criaturas e mudanças de regras para o criador de jogos de colecionador de monstros da SEELE e itere nas partes que tornam sua jogada distinta.

SEELE AI

Transforme este guia em um projeto jogável.

Comece com um briefing claro e evolua sua ideia no Workspace da Seele AI.

Começar a criar