Crate Pusher

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

Um trabalhador está num pequeno armazém cheio de caixas de madeira. Cada fase tem algumas casas marcadas no chão, e a tarefa é empurrar as caixas até elas, uma de cada vez. Essa é toda a regra, e basta para tornar as fases difíceis.

O problema é que você só empurra a caixa para longe de você. Empurre uma para um canto ou contra a parede e ela fica presa para sempre, e a fase precisa ser reiniciada. Planejar a ordem dos empurrões, e onde você fica depois deles, é o quebra-cabeça de verdade. O jogo conta seus movimentos e empurrões, oferece desfazer ilimitado e tem sete fases que vão de um aquecimento a um bom desafio.

Jogando aqui

Clique em Play e ande com as setas. Aperte Z para desfazer um movimento e R para recomeçar a fase.

Controles

Entrada Ação
Setas / WASD andar e empurrar
Z / U desfazer
R reiniciar a fase
N / P próxima / fase anterior
Escape pausar

Algumas dicas

Olhe antes de empurrar. Veja se você ainda consegue chegar ao outro lado da caixa depois.

Afaste as caixas das paredes. Uma caixa na parede só desliza ao longo dela, e uma no canto está perdida.

Desfaça à vontade. Tentar um empurrão e voltar atrás faz parte de resolver a fase.

Créditos e licença

Crate Pusher é um dos jogos do LittleJS Arcade, uma coleção de Frank Force feita com o motor de código aberto LittleJS e liberada sob a licença MIT. As imagens são desenhadas em código e os sons são sintetizados, então o jogo não tem arquivos de imagem nem de áudio. O repositório do autor inclui arquivos de orientação para assistentes de IA, então a coleção foi escrita com a ajuda de ferramentas de IA. O texto da licença está linkado nesta página e o código-fonte está no GitHub.