Comece com uma cadeia de produção
Para criar com IA um jogo de cartas de construção de motor, comece com uma cadeia curta que transforme produção em resultado: gerar um recurso, convertê-lo e pontuá-lo. Depois decida quando uma melhoria entra nessa cadeia. Uma meta de quatro rodadas e ordem fixa de resolução mantêm o primeiro motor pequeno o bastante para calcular e conferir.
Windglass Workshop é um design fictício original sobre restaurar um farol. Seu tabuleiro inicial contém Escriturário, Roda-d’água, Fornalha e Sinalizador. Escriturário produz permissões; Roda-d’água produz corrente; Fornalha converte corrente em lentes; Sinalizador gasta uma lente para criar luz. A melhoria Espelho acrescenta uma luz quando ocorre um evento de Sinalizador. Estas regras e o percurso abaixo são material didático resolvido à mão, não um jogo gerado nem resultado de teste.

Mantenha quatro trilhas visíveis: permissões, corrente, lentes e luz. O estado inicial é Rodada 1 de 4 com todas as trilhas em zero. Resolver o motor inicial gera uma permissão, duas correntes e uma lente; a Fornalha então gasta as duas correntes. Logo antes do Sinalizador, a corrente está em zero, resta uma lente e a luz continua em zero. Esse estado intermediário mostra ao jogador qual carta age em seguida.
Defina gatilhos e tempo
Liste a ordem de resolução para que as cartas não se ativem duas vezes nem dependam de uma janela de tempo ambígua. A cada rodada, Escriturário produz primeiro uma permissão; todas as Rodas-d’água instaladas resolvem uma vez; cada Fornalha resolve uma vez da esquerda para a direita; cada Sinalizador verifica se há uma lente; depois são resolvidas as respostas dos Espelhos para cada evento de Sinalizador. O mercado aparece somente depois das Rodadas 1–3. Cartas novas começam a funcionar na próxima rodada.
| Carta ou regra | Condição e efeito | Tempo a mostrar |
|---|---|---|
| Escriturário | Produz 1 permissão. | Primeiro em cada rodada; permissões não gastas são mantidas. |
| Roda-d’água | Produz 2 correntes. | Cada Roda-d’água instalada resolve uma vez antes das Fornalhas. |
| Fornalha | Gasta 2 correntes para produzir 1 lente. Se restarem menos de 2 correntes, não faz nada e não gasta recursos. | Cada Fornalha instalada resolve uma vez, da esquerda para a direita. |
| Sinalizador | Se houver pelo menos 1 lente disponível, gasta uma e emite um evento `beacon_spark`. Caso contrário, não faz nada. | Depois das Fornalhas; nenhum custo de lente quando não pode disparar. |
| Espelho | Quando o Sinalizador emite `beacon_spark`, acrescenta 1 de luz uma vez por evento. Não emite outra faísca nem pode ativar a si mesmo. | Depois do evento; resolva uma vez a resposta de cada Espelho. |
| Mercado | Gaste 1 permissão para instalar no máximo uma de duas ofertas públicas. | Depois das Rodadas 1–3. Ofertas não escolhidas expiram; carta comprada começa na próxima rodada. |
Na Rodada 2, o Espelho responde somente depois que o Sinalizador gasta sua lente e emite a faísca. Ele não cria um segundo evento de Sinalizador. As trilhas de permissões, corrente, lentes e luz mostram o efeito de cada etapa; a fileira de melhorias mostra quais cartas já foram instaladas e qual aguarda.

Escolha melhorias que multipliquem a cadeia
Uma melhoria deve alterar uma decisão ou resultado futuro, não entrar retroativamente na resolução atual. Windglass oferece duas cartas após cada uma das três primeiras rodadas. Cada compra custa uma permissão, somente uma carta pode ser instalada em cada mercado e a oferta não escolhida expira na limpeza. Essas ofertas fixas tornam o percurso em papel reproduzível sem afirmar que o caminho escolhido seja ideal.
| Depois da rodada | Oferta pública | Escolha do exemplo | Importância posterior |
|---|---|---|---|
| 1 | Espelho; Segunda Fornalha | Espelho | Acrescenta uma luz depois de cada evento posterior de Sinalizador. |
| 2 | Segunda Roda-d’água; Segunda Fornalha | Segunda Roda-d’água | Acrescenta 2 correntes por rodada a partir da Rodada 3. |
| 3 | Segunda Fornalha; Segundo Sinalizador | Segunda Fornalha | Pode converter mais 2 correntes a partir da Rodada 4. |
Escriturário fornece exatamente uma permissão por rodada, então o exemplo pode pagar uma melhoria depois de cada rodada entre 1 e 3. A permissão é gasta na hora e nenhum saldo de compra passa para a próxima rodada. O Segundo Sinalizador, se escolhido, segue a mesma regra de uma lente e uma faísca que o original; ele simplesmente não faz parte deste percurso. A Rodada 4 verifica a pontuação antes de outro mercado aparecer.
Resolva manualmente o motor de quatro rodadas
Use o registro como verificação de estado esperado, não como substituto de um teste de jogo. Cada Fornalha resolve uma vez por rodada, consome somente a corrente disponível naquele instante e produz uma lente para cada duas correntes. Corrente passa entre rodadas. Um Espelho instalado responde somente ao evento do Sinalizador e não acrescenta outro custo de recurso.
| Rodada | Produção e resolução de gatilhos | Melhoria | Estado final: permissões / corrente / lentes / luz |
|---|---|---|---|
| Início | Estado inicial: todas as trilhas em 0; Escriturário, Roda-d’água, Fornalha e Sinalizador instalados. | — | 0 / 0 / 0 / 0 |
| 1 | Escriturário +1 permissão; Roda-d’água +2 correntes; Fornalha gasta 2 por 1 lente; Sinalizador gasta 1 lente por +1 de luz. | Comprar Espelho por 1 permissão. | 0 / 0 / 0 / 1 |
| 2 | Escriturário +1; Roda-d’água +2 correntes; Fornalha converte 2 correntes em 1 lente; Sinalizador +1 luz; Espelho +1 luz. | Comprar Segunda Roda-d’água por 1 permissão. | 0 / 0 / 0 / 3 |
| 3 | Escriturário +1; duas Rodas-d’água +4 correntes; Fornalha converte 2 em 1 lente, restam 2 correntes; Sinalizador e Espelho acrescentam 2 de luz. | Comprar Segunda Fornalha por 1 permissão. | 0 / 2 / 0 / 5 |
| 4 | Escriturário +1; 2 correntes guardadas mais 4 das duas Rodas-d’água resultam em 6. Duas Fornalhas gastam 2 cada e produzem 1 lente, restam 2 correntes. Sinalizador gasta 1 lente por +1 luz; Espelho acrescenta +1. | Nenhum mercado antes da verificação final. | 1 / 2 / 1 / 7 |
O percurso chega a 7 de luz ao fim da Rodada 4, com uma permissão, duas correntes e uma lente restantes. Confira cuidadosamente a conversão da Rodada 4: duas Fornalhas usam quatro das seis correntes e fazem duas lentes; o Sinalizador gasta uma, então uma lente é mantida. Um percurso que permitisse à Fornalha resolver pela segunda vez ou fizesse o Espelho emitir outra faísca não corresponderia a este motor.

Esclareça um gatilho em uma etapa de design simulada
Etapa de design simulada: imagine uma carta Espelho v0 que diz apenas “aumenta a luz do Sinalizador”. A redação deixa três decisões em aberto: se age antes ou depois de o Sinalizador gastar uma lente, se pode responder mais de uma vez e se funciona na rodada em que é comprada. Uma revisão em papel pode encontrar a lacuna contratual, mas não estabelecer o comportamento do software.
Uma regra v1 mais clara diz: quando um Sinalizador gasta uma lente e emite um `beacon_spark`, cada Espelho instalado acrescenta exatamente uma luz depois do evento; o Espelho não emite outra faísca; uma carta comprada no mercado passa a estar ativa na rodada seguinte. Este é um esclarecimento de regra criado pelo autor a partir do design fictício, não teste registrado, observação de jogador ou melhoria medida.
Confira limites e casos extremos do motor
Depois de fechar as regras, compare um protótipo real usando pequenas entradas de teste. Registre a carta, recursos disponíveis, transição esperada e observada. Comece uma partida nova antes de cada caso para que recursos transferidos de uma ação anterior não ocultem um erro de tempo.
| Caso | Resultado esperado | O que inspecionar |
|---|---|---|
| Fornalha tem 0 ou 1 de corrente | Não produz lente nem gasta corrente. | Contagem de recursos não muda; a carta seguinte ainda resolve em ordem. |
| Sinalizador não tem lente | Nenhuma faísca, luz ou custo de lente. | Espelho não responde sem evento de Sinalizador. |
| Sinalizador dispara com Espelho instalado | Uma lente é gasta; Sinalizador e Espelho acrescentam 2 de luz no total. | Um evento é registrado; não há segunda faísca nem resposta recursiva do Espelho. |
| Melhoria comprada após a resolução | Entra no tabuleiro, mas não tem efeito até a próxima rodada. | Compra no mercado não altera o resultado do motor da rodada concluída. |
| Meta de quatro rodadas alcançada | Com 7 de luz, conclua imediatamente antes de outro mercado. | Resultado e recursos restantes correspondem ao registro. |
Se um estado observado divergir, registre a primeira carta cuja saída difere, o valor esperado e o valor real. Depois altere uma regra ou indicador de interface e execute o mesmo caso novamente. Só acrescente outras cartas quando produção, conversão, tempo de gatilhos e transferência estiverem fáceis de verificar.
Leve um briefing pequeno de regras a um workspace de criação
A página oficial do Free AI Game Maker descreve inserir uma ideia de jogo em linguagem simples, testar no navegador uma primeira versão jogável e refiná-la com novos prompts. Antes do envio, a orientação pede conferir modelo de IA selecionado, saldo Koin disponível e custo de geração exibido. São passos gerais de criação; a página não documenta Windglass Workshop, seus efeitos de carta, tempo de gatilhos nem se este motor exato pode ser construído pelo prompt.
Use um briefing conciso para descrever tabuleiro inicial do jogador, ordem de produção, limites de custo, resposta a eventos, tempo do mercado e verificação final. Quando houver um resultado jogável, inspecione suas cartas e compare cada rodada com o registro antes de acrescentar conteúdo. Para começar seu próprio conceito pequeno de construção de motor, abra o Free AI game maker e revise o resultado e o custo exibido antes de continuar. Crie jogos com IA grátis
Faça a próxima melhoria merecer seu lugar
Um primeiro motor é mais fácil de melhorar quando cada carta tem uma entrada, saída, custo e regra de tempo claros. Comece com uma cadeia curta de produção, confira ordem e limites à mão e compare então um protótipo real com o percurso esperado. Acrescente outra carta somente quando ela mudar uma escolha futura ou um resultado mensurável.
Uma melhoria comprada começa a funcionar imediatamente?
Não no exemplo Windglass. A compra no mercado acontece depois da resolução do motor, então a nova carta começa na rodada seguinte. Declare esse tempo nas regras e mostre a carta em uma fileira pendente ou outra fila visível. Se seu design permitir efeito imediato, defina se ele resolve uma vez na rodada da compra ou se espera o turno seguinte.
O que é um gatilho em um jogo de construção de motor?
Um gatilho é um evento nomeado que permite uma resposta específica. Aqui, um Sinalizador que gasta uma lente emite um evento `beacon_spark`; cada Espelho instalado acrescenta uma luz depois desse evento e não pode criar outra faísca. Separar o evento de sua resposta facilita especificar o que pode acontecer uma vez e o que não deve se repetir recursivamente.
O que acontece quando uma carta não tem recursos suficientes?
Defina uma regra sem efeito e torne-a visível. Em Windglass, uma Fornalha com menos de duas correntes não produz lente nem gasta corrente; um Sinalizador sem lente não emite faísca nem custa lente. A carta seguinte ainda segue a ordem fixa. Isso impede que um total curto de recursos crie dívida silenciosamente ou desloque efeitos posteriores.
Windglass Workshop foi construído ou testado?
Não. Windglass e seu registro de quatro rodadas são um design fictício original em papel; o esclarecimento do Espelho em v0–v1 é uma etapa de design simulada. Não se afirma execução de prompt, protótipo jogável, observação de usuários nem melhoria medida. Use o registro como lista de estados esperados e anote observações reais somente depois de testar uma implementação.
Quantas cartas de melhoria deve usar um primeiro motor?
Use apenas o suficiente para mostrar uma escolha futura relevante. Este exemplo começa com quatro cartas de produção e acrescenta um Espelho, uma segunda Roda-d’água e uma segunda Fornalha ao longo de três mercados. Cada melhoria altera um resultado ou gatilho posterior. Se uma carta não mudar decisão, limite de recursos nem estado final, pode esperar até que a cadeia básica esteja clara.


