Blast Arena

Os jogos salvos ficam apenas neste navegador.

Sobre o jogo

Blast Arena é uma arena clássica de soltar bombas: uma grade de paredes e blocos quebráveis, até dez robozinhos e uma regra só. Solte uma bomba, saia de perto antes de ela explodir e deixe a cruz de chamas pegar os outros. Os blocos que queimam às vezes deixam melhorias, e o último robô vivo ganha a rodada. Várias rodadas formam uma partida, e o placar embaixo da arena conta abates e vitórias.

As melhorias fazem cada rodada ser diferente. A chama alonga as suas explosões, a bomba permite soltar mais uma ao mesmo tempo, os tênis deixam você mais rápido ou chutar uma bomba pelo chão, a mola faz você pular, a luva de boxe soca as bombas para longe, a luva de arremesso as levanta e joga por cima das paredes, e o detonador as explode quando você quiser. Também há itens azarados: uma doença que pode deixar você lento ou fazer você soltar bombas sem querer.

O jogo tem quinze mapas. Alguns são simples, outros têm teletransportes e trampolins, e outros tremem com terremotos. Dá para jogar contra robôs controlados pelo computador, com uma a três pessoas no mesmo teclado, ou os dois.

Jogando aqui

Na primeira vez que você clica em Play, a página baixa o ambiente Python e a biblioteca pygame (cerca de 23 MB), o que leva alguns segundos; depois aparece uma mensagem "clique para começar", e mais um clique inicia o jogo. O navegador guarda o que foi baixado, então os outros jogos em pygame do site abrem mais rápido. Nada é carregado de outros sites. As suas configurações ficam salvas neste navegador. A música do original não está nesta versão, então você só ouve os efeitos sonoros.

O menu funciona com as setas e a tecla de bomba do primeiro jogador (C), ou com o mouse. "Let's play!" abre a configuração: escolha quem joga (um jogador, um robô ou ninguém em cada um dos dez lugares), quantas partidas e depois o mapa. Como um teclado só comporta alguns jogadores, o melhor é deixar os outros lugares para os robôs.

Controles

Jogador Mover Bomba Especial
1 W A S D C V
2 Setas Enter Shift direito
3 U (cima), K (direita), J (baixo), H (esquerda) O P

Esc abre o menu durante a partida. O controle por mouse de outro jogador pode ser ligado no menu de configurações.

Algumas dicas

Não se prenda. Uma bomba bloqueia o quadrado em que está depois que você sai de cima, então um canto e uma bomba sua podem ser o seu fim. Deixe sempre uma saída da cruz.

O especial faz coisas diferentes conforme a melhoria. Com o detonador, explode as suas bombas; com a luva de boxe, soca a bomba na sua frente; com a luva de arremesso, pega uma bomba e a joga.

Escolha o mapa da partida. O mapa clássico é um bom começo. Os mapas com teletransportes e trampolins premiam quem aprende onde ficam as saídas.

Perguntas frequentes

Ele salva meu progresso? Só as configurações (volume, teclas, controle por mouse) ficam salvas no navegador. Não há campanha para salvar.

Dá para jogar sozinho? Dá: escolha o jogador 1 e preencha os outros lugares com robôs.

Funciona no celular? Precisa de teclado, então é para computador.

Por que não tem música? As faixas do original foram feitas por outras pessoas, e não conseguimos confirmar que foram liberadas tão livremente quanto o jogo, então deixamos de fora.

É grátis? Sim, totalmente: o autor liberou o jogo, com as imagens e os sons, em domínio público (CC0).

Créditos e licença

Blast Arena foi feito por Miloslav Ciz ("tastyfish") com o nome Bombman, e ele liberou o jogo e a mídia sob a CC0 1.0. Esta versão muda o código só para rodar no navegador (laço principal assíncrono, alguns detalhes de Python 2), renomeia o jogo, redesenha o título do menu e usa a fonte Liberation Sans (SIL Open Font License 1.1). As mudanças e o fonte estão linkados na página Licenças, e o jogo roda no pygame-ce (LGPL-2.1) e no CPython, cujas licenças e fonte também estão linkadas lá.