Comece pela posição do jogador, não só pelo trajeto da caixa
Um quebra-cabeça de empurrar caixas só tem solução se dois percursos funcionarem juntos: a caixa deve alcançar o objetivo, e a pessoa deve conseguir ficar no lado correto antes de cada empurrão. Planeje essas posições antes de decorar a sala. Uma caixa pode se mover rumo ao alvo e mesmo assim ficar presa porque uma parede bloqueia a próxima posição do jogador.
Este tutorial usa uma pessoa, uma caixa, um alvo, movimento cardinal e nenhuma ação de puxar. O tabuleiro inventado do Arquivo Tideglass tem um beco sem saída conferido no papel e uma mudança de parede de uma célula que abre um caminho vencedor. Tabuleiro, posições e resultado são material fictício de design. Nenhum prompt foi executado, nenhum jogo foi construído e não se afirma haver teste ou resultado da SEELE.
O método prático é pequeno: escrever as regras do tabuleiro, conferir posição de apoio e destino para cada empurrão e traçar uma sequência legal antes de acrescentar mecânicas. Se o caminho falhar, altere uma célula e confira as mesmas regras de novo.

Escreva as regras do tabuleiro antes de projetar a sala
Use uma grade de 8 colunas por 7 linhas. As coordenadas começam no canto superior esquerdo: (0,0) é a célula da borda superior esquerda; x aumenta à direita e y, para baixo. A borda externa é parede. No interior, a pessoa anda uma célula por vez nas quatro direções cardinais. Pode empurrar a única caixa se a célula seguinte estiver livre, mas nunca puxá-la nem mover na diagonal. Passo bloqueado ou empurrão inválido não altera o tabuleiro.
Represente o alvo separadamente do piso: a caixa pode ocupá-lo, a parede não. Cada reinício restaura jogador, caixa, paredes, alvo e retornos ao estado inicial descrito. Essas regras resolvem ambiguidades comuns, como se um comando bloqueado consome uma jogada ou se a caixa desliza mais de uma célula.
| Questão a definir | Regra de Tideglass | O que conferir |
|---|---|---|
| Por onde a pessoa pode andar? | Qualquer célula aberta adjacente na horizontal ou vertical, exceto a ocupada pela caixa. | Paredes e caixa bloqueiam o movimento; diagonais nos cantos não contam como passagem. |
| Quando funciona um empurrão? | A pessoa entra na célula da caixa, que avança uma célula aberta na mesma direção. | Posição de apoio, célula da caixa e destino devem ser distintos e acessíveis. |
| É possível desfazer um empurrão errado? | Não existe regra de puxar. Reiniciar restaura o tabuleiro original. | Não mova a caixa silenciosamente para trás nem a teleporte no reinício. |
| O que acontece com um movimento bloqueado? | Posição e estado do tabuleiro não mudam; mostre um breve aviso de bloqueio. | Mantenha caixa, pessoa e alvo nas mesmas células anteriores. |
Para cada empurrão proposto, anote três posições: onde está a caixa, onde a pessoa precisa ficar e onde a caixa vai parar. Se a direção desejada for d, a posição de apoio é a célula atual da caixa menos d, e o destino é a célula atual mais d. Depois confira se a pessoa pode chegar ao apoio sem cruzar parede ou caixa. Assim, “a caixa parece perto o suficiente” vira regra repetível.
Trace por que o tabuleiro inicial trava
No Arquivo Tideglass, a pessoa começa em (1,3), a caixa em (3,3) e o alvo em (6,3). Paredes internas ficam em (3,2), (3,4) e (5,3). A parede em (5,3) fecha a linha direta. As células acima e abaixo da caixa inicial também estão bloqueadas, então o primeiro empurrão só pode ser lateral.
######## #......# #..#...# #P.B.#G# #..#...# #......# ########
A verificação crítica não é só saber se a caixa pode entrar numa célula livre. Suponha que ela chegue a (4,4), empurrada para baixo a partir de (4,3). Para empurrá-la a leste até (5,4), a pessoa precisa ficar em (3,4). Essa célula é parede. O destino da caixa está aberto, mas o apoio necessário é inacessível.
As outras direções não resolvem a rota. Empurrar a caixa pelo corredor superior não permite trazê-la à faixa do alvo: um empurrão para sul na coluna mais à direita exigiria ficar na borda superior. Levá-la até a borda inferior cria o problema inverso: empurrar para norte na faixa inferior à direita exigiria ficar além da borda inferior. A parede central em (3,2) também bloqueia o apoio necessário para empurrar a leste a partir da linha superior. Uma busca finita dos estados em papel não encontra estado vencedor da caixa. É um resultado do grafo de regras para esta grade fictícia, não teste de jogo construído.
Use esta ordem de diagnóstico quando uma caixa parecer presa:
- Escolha a próxima direção da caixa e anote a célula de apoio necessária.
- Confira o destino da caixa, incluindo paredes, bordas e outros objetos.
- Trace uma rota de caminhada apenas para a pessoa até o apoio. A própria caixa pode bloquear esse caminho.
- Repita depois de cada empurrão. Um empurrão legal ainda pode levar a um beco sem saída posterior.
Um canto sem saída é óbvio se não for o alvo. Outros becos sem saída ocorrem junto a paredes ou corredores: a caixa não está num canto, mas a pessoa não consegue alcançar o lado necessário ao próximo empurrão. Marque alvos e posições de apoio no mesmo tabuleiro; olhar só o percurso da caixa não detecta a falha.
Abra uma posição de apoio e repita os empurrões
Altere exatamente uma célula: transforme (3,4) de parede em piso. Mantenha borda, caixa, pessoa, alvo e as outras duas paredes internas. A nova grade passa a ter o apoio necessário para empurrar a caixa a leste pelo corredor inferior.
######## #......# #..#...# #P.B.#G# #......# #......# ########
O traçado completo das entradas do jogador é R R L U U R R D D L D R R D R U. Cada letra representa uma tentativa de passo cardinal. Quando a próxima célula contém a caixa e a seguinte está livre, a entrada faz um empurrão; o traçado contém cinco empurrões, e as demais entradas reposicionam a pessoa. Os pontos de controle dos empurrões são:
| Empurrão | Movimento da caixa | Apoio da pessoa | Por que é legal |
|---|---|---|---|
| 1 · leste | (3,3) → (4,3) | (2,3) | Apoio e destino estão livres. |
| 2 · sul | (4,3) → (4,4) | (4,2) | O corredor superior permite chegar ao lado norte da caixa. |
| 3 · leste | (4,4) → (5,4) | (3,4) | A única célula de piso alterada cria o apoio ausente. |
| 4 · leste | (5,4) → (6,4) | (4,4) | A pessoa segue atrás da caixa pelo corredor aberto. |
| 5 · norte | (6,4) → (6,3) | (6,5) | A caixa chega ao alvo pelo sul e o apoio permanece dentro da grade. |
A mudança importante é o terceiro empurrão, não um caminho mais curto para a caixa. Antes da alteração, (3,4) era inacessível por ser parede. Depois, a pessoa pode chegar ali e empurrar a caixa para o corredor inferior. Alvo, outras paredes e regras de movimento permanecem iguais. Limitar a revisão a uma célula deixa clara a restrição que causava o beco sem saída.


Escreva um prompt verificável para a primeira sala
Um bom briefing especifica grade, ações, retorno visual, falha e reinício. Também pede estado inicial visível para comparar o resultado às regras escritas. Este é um modelo de prompt para uma tentativa futura; ainda não foi executado:
Crie um pequeno quebra-cabeça 2D visto de cima de empurrar caixas chamado Arquivo Tideglass. Use uma pessoa, uma caixa de vidro, um alvo de latão e uma grade de 8 colunas por 7 linhas. As coordenadas começam no alto à esquerda. Mantenha a borda externa como parede. Na primeira sala, coloque paredes internas em (3,2), (3,4) e (5,3); pessoa em (1,3), caixa em (3,3) e alvo em (6,3). A pessoa anda uma célula por vez na horizontal ou vertical e pode empurrar a caixa uma célula para uma posição livre, mas não pode puxar nem mover na diagonal. Passo ou empurrão bloqueado não altera o estado e mostra breve aviso. Adicione reinício que restaure todos os objetos e o retorno ao estado inicial listado. Mostre claramente grade, controles, caixa, alvo e paredes. Não acrescente caixas, inimigos, portais, cronômetros, ramificações narrativas ou salas procedurais. Permita alterar uma célula de parede e inspecionar se a pessoa alcança o apoio exigido por cada empurrão. Mantenha visível o estado do tabuleiro; não afirme que a fase tem solução até verificá-la segundo estas regras exatas.
Depois faça a única revisão planejada, de parede para piso em (3,4), e peça uma nova vista da mesma sala. Mantenha configuração inicial e demais regras. A revisão deve conferir se a pessoa alcança (3,4), empurra a caixa a leste a partir de (4,4) e ainda chega ao apoio do último empurrão para norte em (6,5). Se o resultado divergir, registre a primeira incompatibilidade exata e corrija apenas a regra ou posição que a causou.
Confira becos sem saída antes de acrescentar regras
Na primeira sala, use uma lista curta de aceitação em vez de adicionar mecânicas para esconder um trajeto confuso:
- Cada passo aceito move a pessoa uma célula na horizontal ou vertical.
- Um empurrão legal verifica apoio e destino; um empurrão bloqueado não muda nada.
- A caixa nunca se move para trás, a menos que a pessoa a empurre pelo lado oposto.
- O traçado escrito de entradas no tabuleiro revisado chega ao alvo pelas mesmas regras.
- O reinício restaura posições iniciais, paredes e retorno visual exatos.
- Se a caixa entrar num canto sem alvo, mostre claramente o beco sem saída ou um motivo evidente para reiniciar.
Se uma verificação falhar, compare primeiro o estado do jogo com a grade de coordenadas. Depois confira se a pessoa alcança o apoio necessário, se o destino da caixa está realmente livre e se o alvo fica numa faixa acessível. Mantenha a revisão localizada: altere uma parede, uma posição inicial ou uma regra por vez. Preserve o estado anterior para que a causa do caminho alterado continue visível. São verificações propostas para futura implementação, não resultados de jogo construído ou sessão de jogadores.
Use um criador de quebra-cabeças como fluxo, não como prova de solução
As orientações de criação de quebra-cabeças da SEELE recomendam declarar a regra, a pista visível e a ação que resolve o desafio, e conferir se há solução. Neste exemplo, são a regra de apenas empurrar, a parede e o alvo visíveis e a posição de apoio antes de cada movimento. Mantenha o traçado de coordenadas como verificação própria do design. O fluxo geral de criação de jogos descreve briefing em linguagem simples, revisão de resultado jogável 2D ou 3D, iteração no Workspace e conferência do modelo, saldo de Koin e custo exibido antes do envio. Esses fatos não provam que determinada regra da caixa ou grade foi implementada corretamente.
Após qualquer geração futura, inspecione a sala real: a pessoa alcança o apoio em (3,4)? Um empurrão legal move apenas uma célula? Um empurrão inválido mantém o estado? O empurrão final pode começar em (6,5)? Uma prévia visual ajuda a identificar divergências, mas apenas a implementação atual e seu comportamento observado respondem a essas verificações. Mantenha saída gerada, raciocínio em papel e feedback de jogadores como evidências separadas.
Mantenha o primeiro quebra-cabeça pequeno e verificável
Quando uma fase de empurrar caixas trava, confira a próxima posição da pessoa com o mesmo cuidado que o destino da caixa. O Arquivo Tideglass mostra como uma parede pode bloquear um apoio obrigatório e como mudar essa célula abre uma rota completa. Coordenadas e resultado são exemplo fictício em papel, não jogo real nem teste com jogadores. Comece sua sala com caixa, alvo, regra explícita de empurrão e reinício; confira todos os apoios antes de ampliar a fase.
Para estruturar um briefing de quebra-cabeça com uma regra visível e uma ação de resolução, use o criador de jogos de quebra-cabeça com IA. Depois compare qualquer resultado jogável com seu tabuleiro e regras de movimento. Criador de jogos grátis com IA
Perguntas frequentes
É possível puxar a caixa neste design?
Não. A regra permite apenas empurrar: a pessoa precisa ficar do lado oposto da caixa e avançar para sua célula. Se a próxima célula estiver bloqueada, o empurrão não altera nada. Reiniciar devolve a sala ao estado inicial impresso; não puxa a caixa silenciosamente nem desfaz apenas um objeto.
Como identificar um beco sem saída antes de terminar a fase?
Para cada empurrão planejado, marque o destino da caixa e o apoio exigido para a pessoa. Confira se o apoio é alcançável sem cruzar parede ou caixa. Repita após o empurrão. Cantos são fáceis de notar, mas a caixa também pode ficar presa num corredor se a próxima posição de apoio estiver bloqueada, como no tabuleiro inicial do Arquivo Tideglass.
Quantas mecânicas deve ter a primeira sala?
Uma caixa, um alvo, uma regra de empurrão, resposta a movimento bloqueado e reinício bastam para ensinar a decisão central. Outras caixas, cronômetros, portais ou inimigos acrescentam restrições antes que a pessoa entenda o ciclo básico. Inclua outra regra só depois de o movimento e os empurrões da primeira sala estarem claros.
O que o reinício deve restaurar?
Restaure pessoa, caixa, alvo, paredes e retorno visual ao tabuleiro inicial exato. Manter o estado completo fixo torna comparáveis as tentativas. Se uma parede continuar alterada ou a caixa deslocada após o reinício, o traçado impresso já não descreve a sala vista pela pessoa.
O Arquivo Tideglass foi gerado ou testado com jogadores?
Não. O Arquivo Tideglass, seu tabuleiro, alteração de parede e rota são material fictício criado pelo autor e conferido segundo as regras de movimento declaradas. Nenhum prompt de geração foi executado. O ImageGen do Codex criou somente as três ilustrações conceituais; não foi observada versão jogável e não se afirma haver teste com jogadores ou resultado da SEELE. Use o exemplo como método de planejamento e verifique sua implementação separadamente.


