Mazethingie
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Mazethingie faz uma coisa só, e faz sem enrolação. Você escolhe a largura e a altura do labirinto, aperta um botão, e o jogo desenha um novo labirinto aleatório na tela inteira. Você é um quadradinho vermelho no canto inferior direito, e a saída fica no canto superior esquerdo. Vá até lá.
Os labirintos são "perfeitos": todas as células se ligam a todas as outras, e existe exatamente um caminho entre quaisquer duas, então não há voltas para rodar em círculos nem atalhos de quem anda colado na parede. O maior tamanho é 51 por 51 células, que enche a tela inteira de 160 por 160 pixels com corredores de um pixel de largura. Os menores se resolvem rápido e servem de aquecimento. Quando você chega à saída, uma mensagem avisa, e um clique começa outro labirinto. Se um labirinto parecer difícil demais, um aperto de X durante o jogo o descarta e desenha um novo.
O autor o escreveu, nas palavras dele, para aprender a gerar labirintos para as fases de outro jogo seu.
Jogando aqui
Mazethingie foi feito para o WASM-4, um fantasy console: um portátil imaginário com tela de 160 por 160, quatro cores, direcional e dois botões, para o qual desenvolvedores independentes escrevem jogos novos. Saiu em 2024 e roda aqui no runtime web oficial do WASM-4. Clique em Play e depois aperte X na tela de título.
A largura e a altura escolhidas ficam salvas no disco do WASM-4, que fica neste navegador. Enter abre o menu do WASM-4, onde você também pode salvar e carregar o estado enquanto a página está aberta (2 e 4 fazem o mesmo direto). Um controle de videogame também funciona, e em telas de toque dá para usar o direcional e os botões na tela. O jogo não tem som, e seus textos estão em inglês.
Controles
| Tecla | Botão do WASM-4 | Ação |
|---|---|---|
| Cima / Baixo | direcional | escolhe a linha do menu; move o quadrado |
| Esquerda / Direita | direcional | muda a largura ou a altura do labirinto; move o quadrado |
| X | botão 1 | confirma no menu; gera um novo labirinto durante o jogo |
| Z | botão 2 | volta à tela de título |
| Enter | — | menu do WASM-4 |
Espaço ou V também funcionam como X, e C como Z.
Algumas coisas que vale saber
Comece pela saída. Num labirinto perfeito só existe um caminho, então seguir com os olhos o trajeto a partir do canto superior esquerdo poupa muitas curvas erradas.
Labirintos pequenos primeiro. Teste os tamanhos pequenos até o formato de um beco sem saída ficar fácil de reconhecer.
Um novo labirinto está a um aperto de distância. Se você travar, X desenha outro.
Créditos e licença
Mazethingie foi criado por Willems Davy (joyrider3774), que escreveu o código; não usa arquivos de imagem, som ou fonte. É software livre sob a licença MIT, que permite redistribuir, e roda aqui no runtime web oficial do WASM-4 (licença ISC). O texto da licença está linkado nesta página.