StarJunk
A black-and-white arcade shooter where every single visual is a line, a circle, or a polygon. No sprites. No textures. Just you and the geometry trying to kill you.
What is it
Pick it up in seconds, die shortly after
StarJunk is a short, looping vector shooter built in Godot. Every wave gets harder, enemies get smarter, and every few rounds a boss shows up to ruin your day. It started as a side project with no real plan. It turned into something genuinely fun. Play it for free in your browser.
The Enemy Roster
Five types of problem
Saucer
The standard. Keeps its distance and fires in bursts. Fine on its own. Annoying in groups.
Kamikaze
Flies straight at you, full speed. Easy to handle once. Less easy when six show up at the same time.
Cloaker
Disguises as an asteroid until you get too close. Then it stops being an asteroid.
Heavy
Three hit points, slow movement, massive shots. You have to work for it.
Phantom
Teleports the moment you hit it. Landing the kill takes more than good aim.
Every 5th Wave
A boss shows up
It sweeps the arena with a laser, rams your position, and spawns minions while it is doing both of those things. Every boss hits harder than the last. Beat it and you pick a super upgrade with no strings attached.
The Upgrade System
You upgrade. So do they.
After every wave you pick one upgrade, but enemies get stronger too. Boss kills are the exception. Those give you a super upgrade with no penalty. Pick smart.
SUPER UPGRADE
Full Barrage
5-bullet wide spread. Trade precision for coverage.
SUPER UPGRADE
Gatling
Fire rate cut in half. Simple math, brutal results.
SUPER UPGRADE
Obliterator
Pierce, 3 bounces, double bullet size. Overkill is the whole idea.
SUPER UPGRADE
Ghost Rounds
Bullets pass straight through asteroids. The field stops getting in your way.
SUPER UPGRADE
Afterburner
Ship and bullets 40% faster. Just outrun everything.
SUPER UPGRADE
Bunker
Instant 3 shield charges. A second chance, and a third one.
Controls
Three inputs. That is it.
Made With
