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.