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

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.
| Solicitar | Primeira opção | Segunda opção |
|---|---|---|
| Inspecionar a fiação | Executar. Confiança −1, Carga −1. Ativar o Diagnóstico. | Adiar. Manter ambos os contadores e a flag como estão. |
| Luzes do pátio | Abrir. Confiança +2, Carga −2. | Segurar. Confiança −1, Carga +1. |
| Sinal do balsa | Reiniciar. Confiança +2. Gaste 3 de Carga sem Diagnóstico ou 1 com ele. | Aguardar. Confiança −1, Carga inalterada. |

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 escolha | Após a primeira solicitação | Após a segunda solicitação | Apó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 |

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.


