Para criar um puzzle platformer com IA, comece com uma sala onde o jogador pode ver a saída, mas ainda não consegue alcançá-la. Dê-lhes uma maneira de mudar a sala. Nesta estação de bonde fictícia, empurrar uma caixa sobre uma placa de pressão estende uma ponte sobre um vão.
O objetivo é ver a conexão entre o objeto e a rota. Faça o pulo sobre a caixa curto e com um pouso sólido. O próprio vão deve permanecer largo demais para ser pulado enquanto a ponte está retraída.
Configure um vão que o movimento sozinho não possa resolver
Use uma visão lateral fixa com o jogador, a caixa e a placa de pressão à esquerda e a saída à direita. Deixe um vão de três células entre as duas plataformas. Coloque a caixa duas células à esquerda da placa, com o jogador atrás dela. Mantenha pelo menos uma célula de pouso sólida entre a placa e o vão.
A caixa é um obstáculo curto de uma célula de largura. O jogador pode pular sobre ela enquanto ela segura a placa e pousar na última célula sólida. Verifique o pulo a partir da posição real da caixa e da borda real do vão. O pulo sobre a caixa precisa de espaço para pousar, e o mesmo pulo deve ficar curto em relação ao lado oposto do vão.
Faça a placa ler a posição da caixa
Use o centro da caixa para decidir se ela está sobre a placa. Uma caixa próxima ou um jogador em pé sobre a placa deixa a ponte retraída. Quando a caixa está centralizada, a placa se deprime e a ponte se estende. A caixa segura a placa após o jogador soltá-la.
| Estado da sala | Placa e ponte | O que o jogador pode fazer |
|---|---|---|
| O jogador fica em pé sobre a placa sem a caixa. | A placa permanece levantada. A ponte está retraída. | Volte à caixa e mova-a para a posição. |
| A caixa se move uma célula em direção à placa. | A placa permanece levantada. A ponte está retraída. | Mova a caixa mais uma célula. |
| A caixa está centralizada sobre a placa. | A placa se deprime. A ponte cobre o vão com colisão sólida. | Solte a caixa, pule sobre o pouso sólido e cruze. |
| A caixa é puxada de volta uma célula. | A placa se levanta. A ponte se retrai e sua colisão desaparece. | Restaure a posição da caixa para reabrir a rota. |
Atualize o que o jogador vê e o que o jogador pode pisar juntos. Uma ponte que parece estendida, mas não tem colisão, transforma uma solução correta em uma queda. Uma superfície de colisão oculta sobre uma ponte retraída permite que o jogador pule o quebra-cabeça.
Faça os dois empurrões e a travessia
Aproxime-se da caixa pela esquerda, segure sua alavanca e empurre-a para a direita duas vezes. Solte-a quando a placa descer. A ponte deve permanecer estendida enquanto o jogador pula sobre a caixa e pousa antes do vão. A partir desse pouso, caminhe pela ponte e toque na saída.
Tente o inverso antes de cruzar. Puxe a caixa uma célula para a esquerda e observe a rota desaparecer. Empurre-a de volta para restaurar a travessia. Mantenha a caixa dentro de um conjunto marcado de posições no chão para que o jogador possa desfazer um empurrão extra. Se eles pularem no vão enquanto ele está fechado, mostre um estado de nova tentativa e permita que eles reiniciem a sala.
Dê à IA a geometria e a dependência juntas
O criador de jogos de quebra-cabeça da SEELE fornece um ponto de partida guiado por prompt para um pequeno quebra-cabeça com uma regra visível. Descreva as posições da sala, o comportamento dos objetos e as verificações que a construção deve passar antes de adicionar outra sala.
Crie um puzzle platformer de visão lateral em uma sala de manutenção de bonde.
Use uma câmera fixa. Coloque o jogador, uma caixa curta de uma célula e uma
placa de pressão na plataforma à esquerda. Comece a caixa duas células à esquerda
da placa e o jogador atrás dela. Deixe pelo menos uma célula de pouso sólida
além da placa. Coloque um vão de três células antes da plataforma à direita
e uma saída de toque para terminar nessa plataforma.
Use movimento para a esquerda e direita, pulo e uma alavanca segurada para empurrar ou puxar
a caixa em passos de uma célula a partir de uma posição adjacente. Mantenha a caixa
dentro de suas posições marcadas no chão. Rejeite movimento fora desse intervalo.
A caixa não pode ser levantada. Com a alavanca solta, caminhar e
pular não a movem. Ajuste o pulo para que ele ultrapasse a caixa curta
e pouse no chão sólido, mas não consiga cruzar o vão de três células sozinho.
Somente a caixa centralizada sobre a placa a ativa. Um jogador em pé
ali ou uma caixa uma célula fora deixa a ponte retraída. Enquanto a
placa está ativa, estenda uma ponte contínua alinhada com ambas as plataformas.
Atualize visuais e colisão juntos. Puxar a caixa para longe retrai
a ponte imediatamente. Sem temporizadores ou caminho alternativo ao redor do vão.
Cair no vão mostra um estado de nova tentativa. Tocar na saída vence uma vez.
Reiniciar restaura o jogador, a caixa, a placa inativa, a ponte retraída
sem colisão e a saída inacabada. Use formas simples primeiro.
Verifique tanto as rotas abertas quanto as fechadas
| Tente isso | O que deve acontecer |
|---|---|
| Fique em pé sobre a placa vazia, então tente um pulo a partir da borda do vão. | A placa permanece levantada, a ponte permanece retraída e o pulo fica curto. |
| Reinicie e empurre a caixa uma vez, depois novamente. | O primeiro empurrão deixa a rota fechada. O segundo deprime a placa e cria uma ponte sólida. |
| Puxe de volta uma célula, depois empurre sobre a placa novamente. | A ponte primeiro se retrai com sua colisão removida, depois retorna com a colisão restaurada. |
| Solte a alavanca, pule sobre a caixa e cruze. | A caixa permanece sobre a placa. O pulo pousa antes do vão, e ambas as emendas da ponte são caminháveis. |
| Toque na saída, depois reinicie. | A vitória é registrada uma vez. Reiniciar restaura a posição original da caixa, o início do jogador e a rota fechada. |
Torne o vínculo entre a placa e a ponte mais fácil de ver
Suponha que os jogadores vejam a placa e a saída, mas não consigam dizer o que a placa controla. Tente adicionar uma linha de conduto estática da placa em direção à carcaça da ponte. Mantenha o enquadramento da câmera, as luzes de status existentes, as posições dos objetos e as regras as mesmas.
A partir da visão inicial, peça a um testador qual objeto ele espera que se mova quando a placa descer. Compare as respostas com e sem o conduto. Depois repita as verificações de vão fechado e ponte aberta para garantir que a adição visual não altere a colisão ou crie uma nova rota.
Perguntas frequentes
Quão grande deve ser a primeira sala do quebra-cabeça?
Comece com uma visão contendo o obstáculo, o objeto que o altera e a saída. Adicione outra sala quando o jogador puder explicar como a primeira funciona e você souber qual nova decisão a próxima sala deve ensinar.
E se um jogador não conseguir fazer o pulo sobre a caixa?
Verifique a altura da caixa e o pouso antes de ajustar o pulo. Dê ao jogador espaço sólido além da caixa. Teste o vão fechado novamente após qualquer mudança no pulo, pois tornar o pulo mais fácil também pode permitir pular a ponte.
Como posso impedir que a caixa prenda o jogador?
Mantenha suas posições legais no chão sólido e permita que ela seja puxada de volta. Teste a posição legal mais distante de ambos os lados. Dê ao jogador um reinício que restaure a caixa e a ponte juntas se a sala entrar em um estado falho.
Por que testar a colisão da ponte separadamente da animação?
Uma ponte estendida precisa de colisão sólida, incluindo em ambas as emendas. Uma ponte retraída não precisa de nenhuma sobre o vão. Verifique caminhando e tentando o pulo fechado para que você possa detectar uma incompatibilidade mesmo quando a arte parece correta da câmera.
Construa a rota ausente primeiro
Bloqueie o vão, a caixa, a placa e a saída. Teste a sala com a caixa fora e sobre a placa antes de gastar tempo na paisagem. Comece um pequeno quebra-cabeça ambiental com a SEELE.


