Worm (Vircon32)

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

Worm é uma versão dos antigos jogos de "helicóptero" que enchiam os portais da web e os celulares: um túnel rola da direita para a esquerda, e você guia uma minhoquinha por dentro dele com um único botão. Segure o botão e a minhoca faz a curva para cima; solte e a gravidade a puxa para baixo. A minhoca deixa um rastro, então dá para ver a linha que você desenhou. Encostou no teto, no chão ou num bloco no caminho, a partida acaba.

Cada trecho de túnel que você passa vale um ponto. São cinco modos de jogo, cada um mudando uma ou duas regras:

  • Game A: o túnel vai fechando devagar, com alguns obstáculos, em velocidade constante.
  • Game B: o túnel mantém a largura e não tem obstáculos, mas a velocidade não para de subir.
  • Game C: como o B, com dois obstáculos.
  • Game D: o túnel fecha e a velocidade sobe, sem obstáculos.
  • Game E: pegue os quadrados amarelos que vão aparecendo; deixou passar um, a partida acaba.

O formato do túnel vem do número da fase. As fases 1 a 99 são sempre iguais, então dois jogadores podem escolher a mesma fase e comparar pontuações, e cada fase guarda o próprio recorde no cartão de memória. RND1 sorteia uma dessas 99 a cada partida, e RND2 vai além da 99, para fases que dividem um recorde comum.

O jogo é de joyrider3774 (Willems Davy), que já fez vários jogos para o Vircon32, e foi escrito depois de um vídeo sobre como funcionam esses jogos de caverna de um botão.

Jogando aqui

O Vircon32 é um console de fantasia aberto, uma máquina de 32 bits projetada do zero com tela de 640×360, e este jogo roda no emulador oficial compilado para o navegador. Clique em Play. Na tela de título, escolha o modo de jogo com Esquerda e Direita e a fase com Cima e Baixo (mostrada embaixo, à esquerda, como LVL, com a pontuação S e o recorde H à direita; o jogo começa em RND1, uma fase sorteada a cada partida) e aperte X. Depois de "READY" e "GO!" a minhoca começa a andar. F2 salva o estado do emulador e F4 carrega.

Controles

Tecla Botão do Vircon32 Ação
X (segurar / soltar) A subir / cair; começar uma partida
Setas Esquerda / Direita direcional trocar o modo de jogo (tela de título)
Setas Cima / Baixo direcional mudar a fase de um em um (tela de título)
Q / W L / R mudar a fase de dez em dez (tela de título)
Enter (segurar) Start apagar os recordes (tela de título)
F2 / F4 — salvar / carregar o estado do emulador

No celular ou tablet os botões do console aparecem na tela, em volta da imagem.

Dicas

Toque, não segure. Apertos longos jogam a minhoca no teto. Toques curtos e regulares a mantêm numa linha quase reta, e só nas curvas do túnel é preciso apertar mais tempo.

Olhe para o fim da tela. O túnel vem da direita; decidir cedo onde você quer estar é mais fácil do que corrigir tarde.

Comece pelo Game B. Ele não tem obstáculos e o túnel é largo, então é o melhor modo para pegar o jeito da minhoca antes dos túneis estreitos do A e do D.

Créditos e licença

O Worm é de Davy (joyrider3774) e o código dele está sob a licença MIT. Ele usa as bibliotecas DrawPrimitives e TextFonts do projeto Vircon32 (3-Clause BSD) e a fonte de texto 22×32 do Vircon32, de Carra (CC BY 4.0); o jogo não tem outros gráficos nem som. Compilamos o cartucho nós mesmos a partir do fonte do autor, sem mudanças, usando as ferramentas oficiais do Vircon32; o texto da licença e o fonte exato estão linkados nesta página.

Capturas de tela

Captura de tela de Worm (Vircon32)