Bullet Hell
Os jogos salvos ficam apenas neste navegador.
Sobre o jogo
Bullet Hell é um jogo de tiro vertical no estilo clássico "bullet hell": você é uma pequena nave azul no pé da tela, e do alto vêm naves que enchem o ar de padrões de balas brancas. Você atira de volta e sobrevive passando pelas frestas. O jogo tem seis níveis, cada um com a sua mistura de inimigos, e chefes encerram alguns deles. Os inimigos soltam itens quando caem: pontos, pontos em dobro, uma segunda arma, vida e bombas.
O painel de status na parte de baixo do jogo mostra a sua vida em quadrados vermelhos e as bombas em quadrados verdes, e o círculo da direita mostra se a câmera lenta já está pronta. Um painel à direita da página guarda o nível, a pontuação e o multiplicador e lista as teclas.
Amelia Clarke (selenebun) fez o jogo em 2020 com HTML, JavaScript e a biblioteca p5.js. As naves, as estrelas e as balas são todas desenhadas pelo código num canvas; o único arquivo que o jogo carrega é a fonte Source Code Pro. Não tem som.
Jogando aqui
Clique em Play e depois clique uma vez dentro do jogo para ele receber o teclado. Segure a tecla de tiro enquanto se move: a nave não atira sozinha. O jogo é feito para teclado com as duas mãos, e é mais fácil numa tela grande, onde a área de jogo inteira cabe de uma vez. Não há progresso salvo.
Controles
| Layout de setas | Layout WASD | Ação |
|---|---|---|
| setas | W A S D | mover |
| Z | B | atirar (segurar) |
| X | N | desacelerar o tempo por alguns segundos (depois recarrega) |
| C | M | usar uma bomba: limpa todas as balas da tela |
| P | P | pausar |
Algumas coisas que vale saber
Desacelerar o tempo é a sua melhor ferramenta. Um toque em X deixa o jogo inteiro mais lento por alguns segundos, balas e inimigos incluídos, e você consegue achar um caminho num padrão impossível na velocidade normal. Depois ele precisa de tempo para recarregar, e o círculo embaixo mostra quanto falta.
Guarde uma bomba para o chefe. A bomba apaga todas as balas da tela, mas só as balas. Quando um chefe enche o ar, vale mais usá-la do que perder um ponto de vida.
Pegue os itens. Os azuis valem 100 pontos e os rosa valem 200; os vermelhos recuperam vida, os verdes são bombas e os amarelos dão uma segunda arma. Os itens caem onde um inimigo cai, então fique perto dos que você derruba.
Créditos e licença
Bullet Hell foi escrito por Amelia Clarke e é distribuído sob a licença MIT. Ele usa o p5.js 0.6.0 (LGPL-2.1, Processing Foundation e colaboradores), servido sem alteração: o código-fonte dele está hospedado ao lado do jogo, e a licença tem link nesta página. A fonte é a Source Code Pro (Adobe, SIL Open Font License 1.1). Nada foi mudado no jogo.