Como Criar um Jogo Como Reigns com IA

Use um fixture de porto de três cartas para projetar escolhas com consequências atrasadas e verifique o estado exato após cada decisão.

Seele Editorial TeamAtualizado 11 de novembro de 2026

Crie um jogo de escolha binária em torno de uma única decisão cujo valor muda mais tarde. No fictício Porto Sinal, o primeiro pedido pergunta se deve gastar um pouco de Confiança e Carga em um diagnóstico. O resultado importa dois cartões depois, quando a reinicialização da mesma balsa custa menos Carga se o diagnóstico estiver ativo.

Comece com três cartões fixos e um registro de turnos visível. Isso lhe dá espaço suficiente para tornar legíveis, na mesma tela, um custo inicial, um atalho tentador e uma recompensa adiada.

Comece com uma consequência adiada

Dois cartões de decisão repousam sobre uma mesa de sinalização portuária original, com vista para um cais de balsa
O balcão de sinalização estabelece o cenário para um jogo de decisão com três cartas. O texto das cartas e os valores dos recursos são definidos no fixture abaixo.

A página oficial de Reigns da Devolver Digital dá crédito à Nerial e descreve decisões de esquerda ou direita que afetam interesses concorrentes. Um princípio útil para um jogo pequeno é manter as duas opções simples, permitindo que seus efeitos dependam do estado atual.

O Signal Harbor aplica esse princípio a um cenário e conjunto de regras originais. Ambas as opções permanecem visíveis antes do compromisso. O jogador pode usar botões ou entrada pelo teclado. Mantenha esses controles intercambiáveis enviando cada um por meio do mesmo manipulador de decisão.

Especifique as três solicitações

Comece com Confiança 3 e Carga 3, com Diagnóstico desligado. Aplique os deltas escolhidos juntos e registre os contadores resultantes. Qualquer contador em zero ou abaixo encerra a execução imediatamente. Se ambos permanecerem acima de zero até a terceira carta, a execução tem sucesso apenas quando ambos terminarem em 2 ou mais. Preserve os resultados negativos no log para que o jogador possa ver até onde uma escolha ultrapassou o limite.

SolicitarPrimeira opçãoSegunda opção
Inspecionar a fiaçãoExecutar. Confiança −1, Carga −1. Ativar o Diagnóstico.Adiar. Manter ambos os contadores e a flag como estão.
Luzes do pátioAbrir. Confiança +2, Carga −2.Segurar. Confiança −1, Carga +1.
Sinal do balsaReiniciar. Confiança +2. Gaste 3 de Carga sem Diagnóstico ou 1 com ele.Aguardar. Confiança −1, Carga inalterada.
Uma mão se estende em direção a um de dois cartões ao lado de lâmpadas indicadoras no balcão de sinalização
Dê a ambas as opções um estado de seleção claro. Exiba as alterações exatas dos contadores em texto acessível, junto com quaisquer pistas visuais.

A opção Segurar restaura um ponto de Carga por design. Coloque essa compensação no próprio cartão para que o jogador possa planejar em torno dela. O dispositivo usa recursos abstratos em um jogo fictício.

No cartão final, exiba o custo real de reinicialização derivado da bandeira. Em uma versão de teste, o log deve indicar se o Diagnóstico estava ativo quando o custo foi calculado. A regra de custo é o custo base menos 2 com Diagnóstico, com um custo mínimo de 1.

Reproduza o desligamento e a falha da reserva

Cada linha começa do mesmo estado inicial. Os pares abaixo estão ordenados por Confiança, Carga. Observe dois estados de falha distintos e dê a cada um uma mensagem específica.

Caminho de escolhaApós a primeira solicitaçãoApós a segunda solicitaçãoApós a terceira solicitação
Executar → Segurar → Reiniciar(2, 2), Diagnóstico ativado(1, 3)(3, 2), sucesso
Adiar → Abrir → Reiniciar(3, 3), Diagnóstico desativado(5, 1)(7, −2), desligamento
Adiar → Segurar → Reiniciar(3, 3), Diagnóstico desativado(2, 4)(4, 1), falha de reserva
Uma luminária verde-azulada brilha na mesa do cais, com o terminal de balsas ao fundo
Use uma indicação de resultado visível após uma reinicialização bem-sucedida. Mantenha o resultado exato no rastro para que o jogador possa conectá-lo às suas escolhas.

A rota bem-sucedida reduz temporariamente a Confiança para 1. Uma interface que sinaliza qualquer valor abaixo da reserva final como falha imediata rejeitaria esse caminho válido. Marque 2 como o alvo de fim de rodada e 0 como o limite de desligamento. Isso mantém a distinção visível antes que o jogador precise dela.

Forneça à IA um briefing exato para um jogo de navegador

Cole o fixture em um criador de jogos como uma pequena tarefa. Peça por controles visíveis e um rastro antes de adicionar arte ou cartas aleatórias.

Construa um jogo de decisão fictício para navegador chamado Signal Harbor.
Inicie Confiança e Carga em 3 e defina Diagnóstico como desligado.
Apresente estas três solicitações em ordem:
1. Inspecionar fiação: Executar subtrai 1 de Confiança e 1 de Carga e liga o Diagnóstico. Adiar não muda nada.
2. Luzes do pátio: Abrir adiciona 2 à Confiança e subtrai 2 da Carga. Segurar subtrai 1 da Confiança e adiciona 1 à Carga.
3. Sinal da balsa: Reiniciar adiciona 2 à Confiança e gasta o custo de Carga calculado. Esperar subtrai 1 da Confiança e deixa a Carga inalterada.
Use dois botões rotulados. Encaminhe os controles de teclado pelo mesmo manipulador.
Vincule cada entrada ao ID da solicitação atual. Rejeite entradas repetidas ou obsoletas. Aplique ambos os deltas uma vez e registre a opção, os contadores e a bandeira de Diagnóstico.
Com o Diagnóstico ativo, Reiniciar custa max(1, custo base de reinicialização menos 2). Caso contrário, Reiniciar custa o custo base de reinicialização.
Verifique se um contador está em zero ou abaixo após cada escolha.
Após a terceira carta, exija que Confiança e Carga sejam pelo menos 2 para sucesso.
Trave as escolhas em um final. Reiniciar restaura o estado inicial completo.
Comece com custo base de reinicialização 3 e exponha um controle para alterá-lo.
A partir da reinicialização, Executar / Segurar / Reiniciar deve terminar em (3, 2), sucesso.
Adiar / Abrir / Reiniciar deve terminar em (7, -2), desligamento.
Adiar / Segurar / Reiniciar deve terminar em (4, 1), falha de reserva.
Com custo base 2, Adiar / Segurar / Reiniciar deve terminar em (4, 2), sucesso.
Use a arte original do cais e controles legíveis e acessíveis por teclado.

Jogue os caminhos na tabela em ordem. Após cada execução, reinicie e verifique o primeiro cartão, ambos os contadores e a bandeira. Em uma build de teste, envie o mesmo ID de solicitação duas vezes. O segundo evento deve deixar o cartão ativo, os contadores e o log inalterados.

Alterar o custo base e reproduzir

Altere apenas o custo base de reinício de 3 para 2. Repita Defer, Hold, Restart a partir do reset. Os dois primeiros estados permanecem (3, 3) e (2, 4). O último estado se torna (4, 2), então o erro de reserva anterior agora tem sucesso.

Run, Hold, Restart ainda custa 1 no último cartão, pois o mínimo permanece fixo. Defer, Open, Restart ainda desliga, terminando em Charge −1. Esta reprodução mostra exatamente qual rota se tornou mais tolerante. Veja o guia da primeira build para transformar um pequeno fixture escrito em um prompt no qual você pode iterar.

Comece a construir Signal Harbor no SEELE AI Game Maker. Comece pela tabela de estados e verifique os três finais antes de expandir o baralho.

Perguntas frequentes

Quantas escolhas devo incluir em um jogo de primeira decisão?

Comece com três cartões fixos e duas opções por cartão. Dê a uma escolha inicial uma consequência no último cartão para que você possa verificar se o jogador consegue acompanhá-la. Reproduza o mesmo baralho a partir do reset antes de introduzir cartões embaralhados ou conteúdo ramificado.

Como devo mostrar um efeito atrasado ao jogador?

Coloque o custo imediato ao lado da opção e mantenha a bandeira Diagnostic visível após a seleção. Quando a solicitação do balsa chegar, mostre o custo de reinício após o desconto. Uma entrada de rastro pode mostrar a bandeira e o delta final juntos para um teste mais claro.

Por que separar o desligamento de um erro de reserva?

Eles ocorrem em pontos diferentes nas regras. O desligamento encerra uma execução assim que um contador atinge zero ou menos. Um erro de reserva é decidido após o último cartão e pode ocorrer mesmo quando ambos os contadores permaneceram positivos durante toda a execução.

O que devo verificar antes de adicionar cartas aleatórias?

Verifique os caminhos fixos, o estado de reinicialização exato e o bloqueio após um final. Confirme que a mesma entrada é aplicada uma única vez, mesmo que o usuário a acione duas vezes. Em seguida, adicione uma embaralhamento com semente para que um caminho relatado ainda possa ser reproduzido.

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