Bugz

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

Bugz é um jogo de plataforma de tela única, na velha tradição dos fliperamas. Você controla um pequeno inseto amarelo, e cada fase é uma tela de barrancos de terra, escadas e céu aberto, cheia de biscoitos espalhados. Pegue até o último biscoito e uma placa de saída aparece no ponto onde você começou; entre nela para passar à próxima fase.

Os outros insetos da tela não são amigáveis. Formigas, aranhas, joaninhas, gafanhotos, mariposas, borboletas e outros insetos voadores dividem as fases com você. Encostar num deles pelo lado é o fim, mas cair em cima dele o tira da tela, vale 25 pontos e dá um pulinho. Focos de fogo e a parte de baixo da tela, aberta, são igualmente mortais. Cada biscoito vale 5 pontos, e um relógio de bônus faz a contagem regressiva no alto da tela desde o início da fase: o que sobrar quando você chegar à saída vai para a sua pontuação.

São 21 fases, das introduções tranquilas a telas que exigem pulos precisos, bom uso das escadas e paciência para esperar um inseto passar. Vencida a última, o jogo mostra uma tela de vitória e volta ao título.

Além do jogo solo, há dois modos para dois jogadores. No 2 Player os dois insetos dividem a tela e os biscoitos; no P1 vs P2 eles também podem pisar um no outro.

Jogando aqui

Este é um jogo homebrew feito para o Uzebox, um console de videogame de projeto aberto que os próprios entusiastas montam: um jogo novo, de um desenvolvedor independente, e não um lançamento comercial. Ele roda aqui no CUzeBox, um emulador de Uzebox compilado para WebAssembly, a partir de uma ROM que compilamos do código-fonte do autor. Clique em Jogar, escolha um modo com as setas para cima e para baixo e aperte Enter.

No jogo solo, o recorde fica guardado na memória do console, que esta página salva no seu navegador, e continua na tela de título na próxima visita. O F2 salva o estado completo do emulador a qualquer momento, e o F4 o traz de volta.

Controle de videogame também funciona. O teclado e o primeiro controle comandam o jogador 1; nos modos para dois, o segundo jogador precisa de um segundo controle. Os textos do jogo estão em inglês.

Controles

Tecla Botão do Uzebox Ação
Setas Direcional correr para os lados; subir e descer escadas; escolher o modo na tela de título
X A pular (aperte de novo depois de aterrissar para pular outra vez)
Z B segure para correr mais rápido
Enter Start começar o jogo; recomeçar a fase
Shift + Enter Select + Start voltar à tela de título
F2 / F4 — salvar / carregar o estado do emulador

Algumas dicas

Pisar é o jeito seguro de passar. Um inseto que fica patrulhando o barranco de que você precisa é mais fácil de pisar do que de evitar, e cada um rende 25 pontos.

Dá para segurar o pulo antes. Aperte X um pouco antes de aterrissar e o inseto pula assim que os pés tocam o chão, o que ajuda em sequências de barrancos curtos. Embaixo de um teto baixo, o pulo espera até haver espaço.

Corra só quando precisar. Segurar Z deixa os pulos mais longos, o único jeito de atravessar alguns vãos, mas também facilita passar do ponto.

O relógio é bônus, não prazo. Quando ele chega a zero você perde o bônus, não a fase; numa tela difícil, dá para ir com calma.

Recomeçar é uma tecla. Se morrer no jogo solo, aperte Enter para tentar a fase de novo; a pontuação volta ao que era no início da fase.

Dois jogadores. No 2 Player e no P1 vs P2, quem morre volta apertando qualquer botão menos o Start, e perde os pontos feitos naquela fase. Para recomeçar a fase, os dois seguram o Start ao mesmo tempo.

Escolha de fase. Segurando Shift (Select) e apertando Q ou W (L ou R), o jogo pula para a fase anterior ou a seguinte. É útil para treinar, mas no jogo solo zera a pontuação.

Créditos e licença

Bugz foi criado por Matt Pandina, que escreveu o código e desenhou os gráficos e as fases; a física do personagem parte de um código de Jake Gordon publicado sob a licença MIT, e os efeitos sonoros usam as formas de onda e os instrumentos padrão do kernel do Uzebox, de Alec Bourque. O jogo é software livre sob a GNU General Public License, versão 3 ou posterior. O build servido aqui foi compilado do repositório do autor junto com o kernel do Uzebox (também GPL), que passa a fazer parte de todo jogo; o código-fonte completo deles, as pequenas ferramentas que usamos para converter as fases e o script de build estão hospedados junto do jogo, e os textos das licenças estão linkados nesta página.