Comece com um turno testável, não uma lista longa de recursos
Prompts úteis de IA para um quebra-cabeça Match-3 nomeiam o objetivo do jogador, a troca permitida, a regra de combinação, o custo da jogada, a ordem de reposição e a condição final. Construa essas regras em torno de um tabuleiro pequeno e resolva um turno completo à mão antes de pedir acabamento visual. Um tabuleiro 4×4 basta para revelar lacunas de tempo: quando a jogada conta, quando o medidor do objetivo atualiza e qual peça entra numa célula vazia?
Este guia usa Tideglass Conservatory, um nível solo fictício com peças de rubi, folha, onda e sol. Suas regras e seu tabuleiro são material didático criado pelo autor. Os quatro modelos de prompt foram preparados para este artigo e não enviados a um gerador de jogos. O turno trabalhado foi calculado à mão, não executado em software nem testado. Não se apresenta jogo jogável nem resultado medido.
O método é simples: delimite o primeiro recorte, escreva um contrato de regras, forneça um estado inicial exato, resolva um turno à mão e depois peça verificações para casos extremos. Se uma versão futura divergir do tabuleiro esperado, você terá um ponto concreto para investigar.
Escolha uma meta do tamanho de um nível
“Crie um jogo Match-3” descreve um gênero, não um primeiro nível. O prompt inicial deve definir o que conta como progresso e o que o jogador pode fazer antes do fim do nível. Tideglass Conservatory pede que o jogador remova três peças verdes de folha em quatro jogadas válidas, num tabuleiro 4×4. É um nível solo: sem inventário de impulsionadores, modo cronometrado, mapa de campanha, multiplayer ou melhorias persistentes.

| Decisão | Regra do primeiro recorte | Por que entra agora |
|---|---|---|
| Meta | Remover três folhas antes de gastar a quarta jogada válida. | Um alvo visível dá propósito a cada troca. |
| Tabuleiro | Quatro linhas por quatro colunas, com células identificadas de A a D e de 1 a 4. | Um estado compacto pode ser conferido sem editor de níveis. |
| Ação do jogador | Trocar duas peças ortogonalmente adjacentes; a troca só é válida se criar uma combinação. | A ação aceita e o feedback de ação rejeitada ficam explícitos. |
| Sistemas adiados | Sem impulsionadores, pressão de tempo, progressão de campanha ou multiplayer. | Esses sistemas acrescentariam regras que não ajudam a verificar o primeiro turno. |
Esses limites são uma escolha de design para este exemplo, não uma afirmação sobre como todo jogo Match-3 deve funcionar. Se escolher outro primeiro recorte, altere a meta e os sistemas excluídos antes de ampliar o prompt.
Prompt 1: defina o recorte
Projete um nível de quebra-cabeça Match-3 solo e fictício chamado Tideglass Conservatory. O primeiro nível usa um tabuleiro de quatro linhas por quatro colunas, com células identificadas de A a D da esquerda para a direita e de 1 a 4 de cima para baixo. O jogador precisa remover três peças verdes de folha em até quatro jogadas válidas. Mantenha o primeiro recorte num único tabuleiro e objetivo. Exclua impulsionadores, cronômetros, progressão de campanha, multiplayer e melhorias persistentes. Retorne objetivo do jogador, requisitos do tabuleiro inicial, regra de controle, condição de sucesso, condição de falha e exclusões explícitas. Liste decisões ausentes como perguntas em aberto em vez de inventar um sistema novo.
Confira se o resultado descreve um nível alcançável e separa a ação imediata do jogador da progressão posterior. Se a resposta acrescentar uma campanha ou vários poderes, remova esses recursos antes de escrever as regras de resolução das peças.
Escreva a ordem de troca, remoção e encerramento
“Combine três peças e reponha o tabuleiro” deixa comportamentos importantes sem definição. Para este design didático, o jogador só pode selecionar células ortogonalmente adjacentes. Depois da troca, procure linhas horizontais e verticais de três ou mais peças iguais. Se a troca não criar uma linha, restaure as posições originais e não gaste uma jogada. Se criar, gaste uma jogada, conte cada peça-alvo combinada uma vez, remova todas as células combinadas, deixe as peças caírem e preencha cada espaço a partir de uma fila declarada por coluna.
Depois de cada reposição, examine o tabuleiro inteiro outra vez. Resolva novas combinações como cascatas sem cobrar outra jogada e continue até o tabuleiro ficar estável. Confira a vitória depois da cadeia completa de cascatas; se a meta não tiver sido cumprida e não restarem jogadas, encerre com falha. Registrar essa ordem evita que o mesmo prompt seja interpretado como vários jogos diferentes.

Prompt 2: declare o contrato de mecânicas
Usando o escopo aprovado de Tideglass Conservatory, defina estas regras exatas: só células ortogonalmente adjacentes podem ser trocadas; a troca só é válida se criar ao menos uma linha horizontal ou vertical de 3 ou mais peças iguais. Desfaça uma troca que não criar linha e não gaste jogada. Uma troca válida gasta exatamente 1 jogada. Encontre todas as linhas horizontais e verticais, una suas células para que interseções sejam contadas uma vez, some as folhas combinadas ao objetivo de três antes de remover as peças e depois remova a união. Aplique a gravidade para baixo e preencha células vazias usando as filas declaradas por coluna. Examine o tabuleiro inteiro após cada reposição e resolva cascatas sem cobrar outra jogada. Quando o tabuleiro estabilizar, confira primeiro a vitória; se a meta estiver incompleta e as jogadas forem 0, confira a falha. Retorne a ordem de resolução e um diagrama de estado compacto. Sinalize ambiguidades em vez de acrescentar impulsionadores ou peças especiais.
Revise no resultado as palavras que controlam o tempo: “antes”, “depois”, “uma vez” e “até estabilizar”. Confira também as interseções. Se uma linha horizontal e outra vertical compartilharem uma folha, o objetivo deve contar aquela peça uma vez porque ela ocupa uma única célula na união das células combinadas.
Dê ao prompt um tabuleiro reproduzível
Uma conferência manual precisa de coordenadas e estado inicial fixo. Na tabela abaixo, cada linha é lida da esquerda para a direita e a linha 1 fica no topo. Os símbolos são R (rubi), F (folha), O (onda) e S (sol). O tabuleiro inicial não contém linha horizontal nem vertical de três, então o jogador começa com um quebra-cabeça estável.
| Linha | A | B | C | D |
|---|---|---|---|---|
| 1 | R | F | O | S |
| 2 | F | R | F | O |
| 3 | O | F | R | F |
| 4 | R | O | S | R |
Para o turno trabalhado, declare a primeira peça de reposição de cada coluna afetada antes de resolver a jogada: A recebe S, B recebe O e C recebe F. D não recebe peça porque não tem espaço vazio. Esta é uma pequena fila determinística para este único exemplo resolvido à mão. Qualquer exemplo de cascata posterior deve declarar entradas de fila suficientes para preencher cada novo espaço, em vez de inventar peças silenciosamente.
Prompt 3: forneça o estado inicial e a fila
Use este tabuleiro inicial exato, de cima para baixo, colunas A–D: Linha 1 R F O S; Linha 2 F R F O; Linha 3 O F R F; Linha 4 R O S R. R significa rubi, F folha, O onda e S sol. A meta é 3 folhas; o limite é 4 jogadas. Para a jogada B1↔B2, as primeiras peças de reposição são A:S, B:O e C:F; D não recebe peça porque não tem espaço vazio. Informe o tabuleiro após a troca, a união das células combinadas, a contagem do objetivo, jogadas restantes, cada coluna após a gravidade e o tabuleiro final estável. Não altere o tabuleiro inicial nem as peças da fila. Diga se ocorre outra cascata e por quê.
Peça os rótulos de coordenadas em cada registro. Um resultado que diz “as gemas verdes caem no lugar” não pode ser comparado com o estado fornecido.
Resolva um turno completo à mão
A ação escolhida é B1↔B2: troque a folha da linha 1, coluna B, pelo rubi logo abaixo. O resultado cria uma única linha horizontal na linha 2, colunas A–C. É a única combinação, então três células distintas de folha contam para a meta. O jogador gastou uma das quatro jogadas e restam três.
Remova a linha 2, colunas A–C. Na coluna A, o rubi acima do espaço cai uma célula e S repõe o topo. Em B, o rubi cai para a linha 2 e O entra no topo. Em C, a onda cai e F entra no topo. A coluna D fica no lugar. O tabuleiro estável é:
| Linha | A | B | C | D |
|---|---|---|---|---|
| 1 | S | O | F | S |
| 2 | R | R | O | O |
| 3 | O | F | R | F |
| 4 | R | O | S | R |

Confira linhas e colunas após a reposição: nenhuma linha contém três peças iguais. O tabuleiro está estável, a meta de folhas é 3/3 e restam três jogadas; portanto, o nível fictício termina com sucesso. Este é um estado esperado segundo as regras escritas, não prova de que um jogo ou prompt tenha sido executado.
Acrescente verificações para trocas rejeitadas e cascatas
Um prompt útil pergunta como o jogo deve responder quando a ação do jogador não segue o caminho ideal. São critérios de aceitação propostos para uma implementação futura; não foram executados contra software.
| Caso | Comportamento esperado | O que inspecionar |
|---|---|---|
| Seleção diagonal | Rejeitar sem mover peças nem gastar jogada. | Só vizinhas ortogonais podem ser selecionadas. |
| Troca adjacente sem combinação | Restaurar as duas peças às posições originais; manter o contador de jogadas. | Reversão e feedback do contador concordam. |
| Combinação em cruz | Remover a união das células combinadas e contar cada célula-alvo uma vez. | A interseção compartilhada não é contada em dobro. |
| Reposição cria outra combinação | Resolver automaticamente como cascata sem gastar outra jogada. | Continuar examinando até estabilizar. |
| Meta concluída na última jogada | Depois que as cascatas estabilizarem, informar sucesso antes de conferir jogadas esgotadas. | O sucesso tem prioridade quando as duas condições são verdadeiras. |
| Meta incompleta com zero jogadas | Depois que as cascatas estabilizarem, informar falha se a meta continuar incompleta. | Não aceitar uma quinta jogada. |
Para cada caso, peça o estado anterior, a ação do jogador, o estado posterior esperado e o feedback. Se um resultado alterar várias regras ao mesmo tempo, restrinja a revisão à única divergência para manter útil a próxima comparação.
Prompt 4: peça casos de aceitação e feedback
Para o contrato Match-3 aprovado, escreva casos de aceitação para seleção diagonal, troca adjacente que não cria combinação, interseção horizontal-vertical, cascata criada pela reposição, conclusão da meta de folhas na última jogada e zero jogadas com meta incompleta. Para cada caso, retorne estado inicial, ação, estado estável esperado, contador de jogadas, contagem de folhas e feedback visível ao jogador. Mantenha inalteradas as regras declaradas. Se um caso precisar de mais peças para reposição, informe a fila exata por coluna. Marque casos não resolvidos como perguntas abertas em vez de inventar um resultado de sucesso.
Revise um prompt vago sem alegar teste
Um prompt curto como “crie um quebra-cabeça match-3 com gemas e níveis” deixa em aberto a primeira jogada, a meta e o comportamento de reposição. Uma revisão escrita pelo autor pode acrescentar tabuleiro 4×4, trocas ortogonais, meta de três folhas, quatro jogadas válidas, reversão de trocas sem combinação e primeiras peças de reposição fixas. Isso facilita a inspeção porque a entrada agora tem um nível delimitado e um estado esperado.
Este contraste v0–v1 é um esclarecimento simulado criado para fins didáticos. Nenhum dos prompts foi enviado, e a revisão não é uma resposta de modelo nem uma geração bem-sucedida. Trate-a como forma de melhorar um briefing antes de uma execução futura: torne concreta uma regra, derive o estado esperado e peça um resultado que possa ser comparado com ele.
Use a passagem do produto como próximo passo delimitado
A página oficial do criador de quebra-cabeças da SEELE enfatiza uma regra que possa ser aprendida, uma pista visível e a ação que a resolve. Ela pede aos criadores que revisem se pista, ação e resultado estão claros; o exemplo é um quebra-cabeça 4×4 no qual símbolos se movem para um quadrado vazio vizinho. Isso difere do contrato Match-3 convencional deste artigo, e a página não verifica Tideglass Conservatory, suas regras de troca nem um resultado gerado.
Como próximo passo, descreva sua ideia de quebra-cabeça em linguagem simples, confira o custo exibido antes de gerar e teste a primeira versão jogável no navegador conforme as regras escritas. Prompts seguintes podem se concentrar numa divergência observada por vez. Este exemplo é um artefato de planejamento, não um resultado da SEELE.
Mantenha pequeno o primeiro prompt para poder verificá-lo
Defina objetivo, regra de troca, momento da contagem, fila de reposição e ordem final antes de acrescentar campanha ou poderes. Depois compare um turno resolvido com o estado esperado. Se as regras não concordarem no papel, revise o contrato antes de pedir mais conteúdo. Uma versão futura ainda exige revisão direta das trocas, remoções, cascatas, reposições e feedback.
Quando estiver pronto para explorar seu próprio briefing de quebra-cabeça, continue com o criador de jogos de quebra-cabeça com IA e compare o resultado com as mecânicas pretendidas. Crie jogos com IA grátis
Perguntas sobre prompts Match-3
O que o primeiro prompt Match-3 deve definir?
Comece pelo objetivo do nível, pela troca permitida, pelo limite de jogadas e pela condição de sucesso ou falha. Depois nomeie o tamanho do tabuleiro e as famílias de peças. Isso delimita as regras seguintes. Acrescente peças especiais, impulsionadores ou progressão somente quando o turno básico estiver claro o bastante para ser resolvido à mão.
Por que uma troca sem combinação deve ser desfeita?
Esse é um contrato de regras possível; este exemplo o escolhe para que uma jogada só seja gasta quando uma troca válida cria uma combinação. Declare a escolha diretamente, pois outros jogos podem funcionar de outra forma. Confira tanto as posições das peças quanto o contador depois de uma ação rejeitada.
Como tornar uma reposição reproduzível?
Declare a próxima peça de cada coluna que receber um espaço vazio; depois aplique a gravidade e a reposição numa ordem especificada. Se uma cascata criar mais espaços, forneça entradas adicionais suficientes para esse registro. Uma semente aleatória só ajuda se o prompt também definir o método de seleção aleatória.
Os prompts ou o exemplo foram testados?
Não. Tideglass Conservatory é fictício, a resolução do tabuleiro foi calculada à mão e os modelos não foram enviados a um gerador. Não há versão jogável, teste nem resultado medido. Use a tabela como estado de design esperado para uma comparação futura.
O que devo inspecionar numa versão futura?
Teste trocas válidas e rejeitadas, combinações horizontais e verticais, interseções compartilhadas, contagem do objetivo, gravidade, filas de reposição, cascatas e feedback de encerramento. Compare cada estado observado com o contrato de regras. Um tabuleiro que parece correto não confirma sozinho a ordem do contador nem se uma jogada foi cobrada.


