Space Shooter

Classic bullet-hell action with retro vibes.

How to Play Space Shooter

Controls

KeyboardArrow keys to move, Space to fire
TouchDrag to move, auto-fire enabled

Tips

About Space Shooter

Pilot a neon starfighter through waves of enemies. Dodge incoming fire, upgrade your weapons and survive as long as you can in this retro shooter. It runs directly in your browser with no download or sign-up, on desktop and mobile alike.

Design notes: how Space Shooter was built

Difficulty is tied to score, not to a clock. The spawn interval closes as max(20, 60 - score / 500) frames and enemy speed carries a score * 0.001 term, so a player who is shooting well is the reason the game gets harder. Surviving passively keeps the pressure flat, which makes the run length a function of skill rather than patience.

Firing is automatic on a fifteen frame cycle. Removing the fire button leaves exactly one thing to think about, which is where the ship is — and in a game played with a thumb on a phone, a second control would cost more than it adds.

There are no image files. The ship and the UFOs are SVG documents written inline in the source and base64-encoded into data URIs at load. It keeps the game a single self-contained file with zero network requests, which is the constraint every game on this site is built under: the same file that runs here can be handed to a portal without an asset bundle.

Frequently Asked Questions

How do you survive longer in Space Shooter?

Fly low. Sitting near the bottom of the screen buys you the most time to read incoming fire before it reaches you.

Do I have to press fire on mobile?

No. Auto-fire is on for touch controls, so you only drag to move and the ship keeps shooting.

Is Space Shooter free to play?

Yes. It runs in the browser with no download, no install and no sign-up.