FreezeNova

Bullet Hell Space Shooter Unblocked

Find the gap in the storm, slow the clock when it closes, and keep a bomb in reserve.

Bullet Hell Space Shooter gameplay
Needs keyboard or mouse
Report bug

What is Bullet Hell Space Shooter?

Bullet Hell Space Shooter is a vertical scrolling shooter built with p5.js. You fly a small blue ship at the bottom of the screen, firing upward while dodging dense patterns of enemy bullets. A short slow-motion burst and a few screen-clearing bombs help you survive six levels, two of which end with a boss.

Category
Action Games
Players
1 player
Plays on
Desktop / Chromebook
Input
Keyboard
Checked

Bullet Hell Space Shooter is exactly what it promises: a vertical shooter where the screen fills with glowing enemy fire and your job is to find the thin paths through it. Your ship is a small blue fighter near the bottom of a starfield, shooting straight up at waves that pour in from above. Amelia Clarke made it with the p5.js library, drawing every ship from simple shapes, and gave you two lifelines for the worst moments. You can play it unblocked here on any computer with a keyboard.

The Shape of a Level

Click the game so it can read your keys, then hold Z to fire and steer with the arrows or WASD. Each of the six levels sends 80 enemy ships. Some fire single shots, others spray fans of bullets, and a few send shots ricocheting off the edges. There are six enemy types in all, from basic gunners to splitters and bombers. The background color changes every two levels.

Levels 2 and 4 finish with a boss: a huge ship with a long health bar at the top of the screen and attack patterns that shift during the fight. After the sixth level the waves simply stop.

Health, Bombs and Pickups

The bottom panel shows two rows. Red squares are health; each hit removes one, and a red pickup restores one. Green squares are bombs. A bomb erases every bullet on screen and gives you a moment of safety. You start each attempt at a level with two, and you earn one more for every level you finish.

If your health runs out, you replay that level from its start with the score and bombs you had when it began.

Downed enemies sometimes drop extras:

  • Blue or pink: 100 or 200 bonus points
  • Yellow or dark red: a two-stream or three-stream gun
  • Green: one more bomb

Bullet Hell Space Shooter controls

To do this Keyboard
Fly in eight directions Arrow keys or W A S D
Shoot Hold Z or B
Trigger slow motion X or N
Drop a bomb C or M
Pause and resume P
Reveal hitboxes H
Switch to low graphics G

Surviving the Storm

  1. Never stop shooting. Firing costs nothing, and most normal enemies fall in a couple of hits. The fewer ships alive, the fewer bullets you face.
  2. Live at the bottom center. It gives you the most room to slide left or right when a pattern closes in.
  3. Learn your true size. Press H once to see the hitbox. It is far smaller than the ship drawing, so you can squeeze through gaps that look impossible.
  4. Hold slow motion for real trouble. With a ten-second recharge, it is wasted on the first wave of a fan. Use it when you are already boxed in.
  5. Bomb before the final hit, not after. Bombs carry over from one level to the next, so spending one to save your last health square is usually the right trade.
  6. Chase gun upgrades early. Extra streams of fire shorten every wave and boss fight.

For Players Who Like a Challenge

This is a genuine bullet-hell experience in a browser tab: hard, readable and very satisfying once the patterns click. A low graphics mode keeps it smooth on school laptops. For a calmer space shooter, try Egg Time Rewind, or look through more fast reflex games in our action games section.

Bullet Hell Space Shooter: questions players ask

Is Bullet Hell Space Shooter too hard for beginners?

It is tough but fair. Losing all your health only restarts the current level, not the whole game, and your score and bombs reset to where they were when the level began. Press H to see how tiny your real hitbox is, which helps a lot.

How many bosses are there?

Two. They wait at the end of levels 2 and 4, each with its own health bar along the top. Both take hundreds of hits and change their attack patterns as you wear them down.

How often can I use slow motion?

Each use lasts about two seconds and slows everything to under half speed. The round gauge in the bottom right then needs about ten seconds to refill before it works again.

Why are my keys not working?

Click on the game first so it can receive keyboard input. If it still feels sluggish on an older computer, press G for low graphics mode, which removes particles and the starfield.

Credits and license

Bullet Hell Space Shooter was created by Amelia Clarke and released as open source. FreezeNova hosts a lightly adapted copy on its own server, together with the original license file.

  • Source code: github.com/selenebun (original project)
  • Code license: MIT
  • Art & audio: MIT (ships drawn with code; no image or sound files). Uses p5.js 0.6.0, LGPL-2.1
  • Our changes: We load the complete, readable p5.js library in place of the minified one and use a system font rather than the bundled font. The game plays the same.

More like Bullet Hell Space Shooter

Action Games