Como criar um jogo de formação de palavras com IA

Acompanhe duas submissões de palavras através de um suporte fixo, validação clara, um reabastecimento e uma regra de comprimento variável.

Seele Editorial TeamAtualizado 11 de novembro de 2026

Para criar um jogo de formação de palavras com IA, comece com um suporte de letras e duas rodadas que você pode trabalhar manualmente. Verifique se cada palavra se encaixa na regra de comprimento atual, usa letras que o jogador realmente possui e aparece na sua lista de palavras. Somente então o jogo deve remover peças ou adicionar pontos.

No fictício Second Shelf, a primeira rodada usa exatamente três letras. A segunda permite quatro ou cinco. O reabastecimento é fixo para que você possa ver se uma entrada rejeitada deixa o suporte intacto e se uma palavra aceita dá ao jogador as letras certas para a próxima rodada.

Peças de madeira clara estão em um suporte abaixo de uma linha separada para compor uma entrada
Mantenha o suporte disponível e a entrada proposta separados para que o jogador possa ver quais peças ainda estão disponíveis para uso.

Defina o suporte, a lista de palavras e as regras da rodada

Comece com S T A R E e uma pontuação de zero. Dê ao jogador duas submissões aceitas. A primeira deve usar exatamente três letras. Após pontuar, reabasteça o suporte de uma fila fixa, A T E, e mostre a segunda regra. A segunda palavra deve usar quatro ou cinco letras. Conte um ponto por letra aceita. Após duas palavras, uma pontuação de oito ou mais vence.

Use esta pequena lista de teste: ART, EAT, RAT, SEAT, STAR, STARE, TART, TEA, TEASE. A lista define o que este quebra-cabeça aceita. Se uma entrada não estiver presente, diga: “Essa entrada não está na lista de palavras deste quebra-cabeça.” Uma lista curta permite verificar as regras e os feedbacks antes de escolher um dicionário para um jogo maior.

Valide a entrada antes de alterar o suporte

Remova espaços no início e no fim. Verifique se a entrada restante usa apenas as letras inglesas A a Z, em maiúsculas ou minúsculas, e então converta-a para maiúsculas. Verifique o comprimento, conte as peças necessárias e procure a entrada normalizada na lista. Se uma verificação falhar, mostre o primeiro motivo e mantenha a entrada disponível para edição.

Uma peça de madeira se move em direção a uma célula destacada na linha de entrada
Dê à entrada proposta um lugar visível para se formar antes que o jogo confirme qualquer uma das letras do suporte.
VerificaçãoExemploO que mostrar
Formato de entradaT3A na rodada 1Use apenas letras.
Comprimento para esta rodadaART na rodada 2Use quatro ou cinco letras nesta rodada.
Número de cada letraTART de S R A T E na rodada 2Essa entrada precisa de dois Ts. O suporte tem um.
Lista de palavrasSRE do suporte inicial na rodada 1Essa entrada não está na lista de palavras deste quebra-cabeça.

TART está na lista e tem o comprimento certo para a segunda rodada. Ainda precisa de um segundo T. Trate cada ocorrência como uma peça separada. Para uma palavra aceita, pegue a cópia disponível mais à esquerda de cada letra e mantenha as outras peças em ordem.

Acompanhe o reabastecimento e a pontuação final

Na primeira rodada, insira tea . Ela se torna TEA e usa T, E e A. Os S e R não usados mantêm sua ordem. O reabastecimento adiciona A, T e E, então a segunda rodada começa com S R A T E e três pontos.

Uma peça de madeira em movimento entra em um slot vazio no suporte inferior
Mostre as peças restantes antes de preencher os slots abertos para que o jogador possa acompanhar o que permaneceu e o que mudou.
AçãoSuporte depoisPontuação e estado
Submeter SRE na rodada 1S T A R E0, ainda na rodada 1
Submeter TEA e reabastecerS R A T E3, agora na rodada 2
Tentar ART ou TART na rodada 2S R A T E3, ainda na rodada 2
Submeter STARE na rodada 2Vazio3 + 5 = 8, vitória
Submeter STAR em vez dissoE3 + 4 = 7, derrota

Não há reabastecimento após a última palavra. Para testar letras repetidas legítimas, reinicie e use ART primeiro. Isso deixa S e E, e então o reabastecimento faz S E A T E. TEASE agora pode usar ambos os Es e pontuar cinco pontos.

Dê à IA as regras e sua ordem

O SEELE suporta o início de um projeto de jogo a partir de uma ideia escrita. Coloque o suporte, a lista, a ordem de validação e as regras da rodada na solicitação. Use um suporte simples e entrada de texto enquanto verifica se cada ação altera o estado correto.

Create an original two-turn browser word puzzle called Second Shelf.
Start with rack S T A R E, refill queue A T E, and score 0.
Use only this word list: ART, EAT, RAT, SEAT, STAR, STARE, TART, TEA, TEASE.
Show the rack, proposed entry, current length rule and score.
Turn 1 accepts exactly 3 letters. Turn 2 accepts 4 or 5.
Trim outer whitespace. Reject any input outside ASCII A-Z or a-z.
Uppercase it, then check length, tile multiplicity and list membership.
On rejection, explain the first failed check and preserve the entry,
rack, score, turn and refill cursor.
On acceptance, consume the leftmost available occurrence of each used
letter and preserve the order of the others. Add one point per letter.
After turn 1, append the three queue letters in order and show turn 2.
After turn 2, do not refill. Win at 8 or more points, otherwise lose.
Restart restores the original rack, empty entry, score 0, turn 1,
unused queue and no outcome. Use simple original assets.

Construa o feedback de rejeição antes de adicionar pontuação e reabastecimento. Após cada entrada rejeitada, compare o suporte inteiro e a pontuação com o estado anterior. Quando você solicitar uma correção, inclua a rodada, o suporte, a entrada e a primeira verificação falha. O guia de testes de resumo para jogável explica como relatar esse tipo de diferença.

Tente aumentar o mínimo da segunda rodada

Altere apenas o mínimo da segunda rodada de quatro para cinco letras. Reproduza TEA, depois STAR. As regras originais aceitam STAR e encerram o jogo com sete pontos. Sob a nova regra, a mesma entrada é rejeitada por comprimento. O jogador permanece na segunda rodada com três pontos e ainda pode inserir STARE para alcançar oito.

Verifique a regra de comprimento exibida, a rejeição e o suporte inalterado. Depois, reinicie e confirme que a primeira rodada ainda aceita três letras. Essa comparação ajuda a separar uma regra de entrada mais estrita de uma mudança acidental no suporte ou na pontuação.

Perguntas frequentes

Por que verificar o suporte antes da lista de palavras?

A pertença à lista e as peças disponíveis respondem a perguntas diferentes. Se uma palavra está na lista, mas requer uma segunda cópia de uma letra, diga ao jogador o que falta. Verificar o suporte primeiro permite dar uma mensagem útil mesmo quando várias regras poderiam rejeitar uma entrada.

Como devo lidar com letras repetidas?

Compare as contagens de cada letra na entrada e no suporte. Cada ocorrência usa uma peça. Um E não pode fornecer dois Es, mas um suporte com dois Es pode fornecer ambos. Teste os casos aceitos e rejeitados para que um bug de letras duplicadas não se esconda atrás de uma busca bem-sucedida.

Por que usar uma lista de palavras pequena primeiro?

Uma lista curta torna os resultados esperados fáceis de reproduzir. Você pode incluir intencionalmente uma palavra que o suporte não pode formar e deixar de fora uma entrada que, de outra forma, se encaixaria. Quando adicionar um dicionário mais amplo, decida qual idioma, inflexões e ortografias o jogo deve aceitar.

Devo variar o comprimento da palavra e o reabastecimento ao mesmo tempo?

Altere um primeiro. Um mínimo mais longo pode rejeitar uma palavra que o suporte ainda contém, enquanto um reabastecimento diferente pode remover uma letra de que o jogador precisa. Se ambos mudarem, a mesma entrada rejeitada pode ter várias causas. Mantenha a primeira comparação simples o suficiente para diagnosticar.

Comece com duas rodadas que você pode reproduzir

Escolha um suporte inicial, uma pequena lista de palavras e uma regra que muda entre as rodadas. Leve esses detalhes para o SEELE AI Puzzle Game Maker como um resumo inicial. Execute as mesmas entradas aceitas e rejeitadas após cada alteração antes de adicionar novas regras de palavras.

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