Twin Maze
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Twin Maze é um quebra-cabeça escrito por ivg1 para o Sprig, o console de código aberto do Hack Club que se programa em JavaScript. O truque está no nome: cada fase tem dois personagens, um na metade de cima do labirinto e outro na de baixo, e cada tecla que você aperta move os dois na mesma direção ao mesmo tempo. Quando um deles bate numa parede, o outro anda mesmo assim, então você sempre conduz dois corpos com um só conjunto de controles.
Para terminar uma fase é preciso pegar todas as chaves dela e depois levar os dois personagens juntos até as saídas. As chaves abrem as portas correspondentes, então uma chave numa metade do labirinto pode liberar o caminho na outra. Algumas paredes são soltas e podem ser empurradas, o que deixa você prender um personagem no lugar enquanto leva o outro aonde precisa. As gemas são opcionais e ficam em lugares incômodos; a última tela diz quantas você pegou. Há também um portal escondido, com um ponto de interrogação, num dos labirintos do meio, que pula uma fase se você achar a chave da porta dele.
O jogo abre com uma tela de controles e uma fase-tutorial em que basta pegar uma chave e chegar às saídas, e depois segue por seis labirintos que ficam mais longos e pedem mais chaves: uma, duas e, por fim, três por fase. Os labirintos são maiores que a grade usual do Sprig, então tudo é desenhado pequeno, o que combina com o jeito de labirinto.
Jogando aqui
Clique em Play e o jogo começa na própria página, na tela de 160×128 do Sprig, ampliada para os pixels ficarem nítidos. Há efeitos sonoros curtos para chaves, gemas e fim de fase, além de música em loop. O jogo não guarda nada, então fechar a página recomeça do início.
No celular ou tablet, dois grupos de botões aparecem abaixo da tela, como os oito botões do console. No computador, use o teclado.
Controles
| Tecla | Ação |
|---|---|
| W, A, S, D | Move os dois personagens para cima, esquerda, baixo, direita |
| J | Recomeça a fase (na primeira tela: começa o jogo) |
Dicas
Pense como um caminho andado duas vezes. Os dois personagens seguem exatamente os seus movimentos, então um desvio inofensivo para um pode jogar o outro num beco sem saída. Trace os dois antes de se decidir.
Use as paredes de propósito. Um personagem bloqueado fica parado enquanto o outro anda. É assim que você alinha os dois.
Recomece à vontade. J devolve o labirinto ao início e zera a contagem de chaves, então não custa nada tentar um caminho.
Perguntas frequentes
É um jogo oficial do Sprig? Ele vem da galeria pública de jogos do Sprig, onde qualquer pessoa pode enviar um jogo. Este foi enviado pelo próprio autor, ivg1, e roda aqui sem mudanças.
O que é um Sprig? Um pequeno console com tela de 160×128 e oito botões, criado pelo Hack Club para ensinar a programar fazendo jogos. Os jogos são programas comuns em JavaScript, e o engine que os executa é de código aberto.
Por que se chama Twin Maze? No arquivo da galeria o jogo se chama 2_character_maze_game; esta página usa um nome mais limpo para o mesmo jogo.
Ele salva meu progresso? Não. Os labirintos são curtos.
Capturas de tela