Blaster weapon
Fast, straight shots - one stream, then two, then three as it levels. Your starting gun, and the one you never lose.
An arcade space shooter in the spirit of classic Asteroids. Fly six sectors from Earth orbit to Andromeda, collect weapon capsules, level up your ship, and take down three alien bosses.
I built the first Cosmic Salvo years ago with MonoGame, as a game for phones. Recently I dug the project back up and brought it back to life with AI: a rebuilt engine that runs right in the browser, and a pile of new options along the way. Everything you see and hear - the ships, planets, music, and sound effects - is generated in code.
It's a hobby project, made purely for fun. Enjoy!
| WASD | Fly in that direction (arrow keys work too) |
| Right mouse | Hold to fly toward the cursor |
| Mouse | Aim - otherwise you face the way you're flying |
| N | Nuke (or E) |
| QTab | Next weapon (or 1-5, the mouse wheel, or click a slot) |
| Shift | Hyperspace to the safest spot nearby |
| ZXCVB | Abilities |
| G | Switch aura |
| U | Open a saved upgrade pick |
| PEsc | Pause |
| M | Mute |
| T | Next music track |
Capsules are glowing letter badges that drift around for 14 seconds before they vanish. Fly into one to collect it. The colors below match the game.
Fast, straight shots - one stream, then two, then three as it levels. Your starting gun, and the one you never lose.
A short-range fan of 3, 5, then 7 shots (9 at Mk IV). Great for crowds of rocks and drones.
An instant beam with no travel time that cuts through 3, then 5, then everything in its line.
A very fast, slightly scattered stream of bullets.
Slower missiles that steer themselves into targets and explode - one, two, then three per volley.
Absorbs one whole hit, whatever it is.
Adds a nuke to clear the screen with N. Every third nuke capsule upgrades the bomb itself, up to Tsar Bomba.
Restores 40% of your hull, or 500 points if it's already full. Below half hull, drops are more likely to be repairs.
One more ship, up to 9. At 9 ships it fully repairs your hull instead.
Picking up a weapon you already own levels it up, all the way to LV 12. Early levels take one capsule each; from LV 3 they take two, and from LV 6 three. Past LV 3 every level adds 15% damage and a little fire rate, and every third level unlocks a new Mark:
Losing a ship costs the weapon in your hands one level, or the whole weapon if it was at LV 1. The Blaster is never lost.
Points are per kill. Enemies get tougher every sector, every loop, and as your ship levels up, so hit counts change as you go.
Large rocks split into medium, medium into small. From the Orion Nebula on, large rocks split into three. They wrap around the screen edges.
every sectorWorth double, but they explode instead of splitting and leave a toxic cloud for 5 seconds. Don't fly through it.
from sector 2A warning marker flashes, then a comet streaks across the screen. Two out of three drop a capsule.
every sectorCross the screen side to side, firing aimed shots at you.
from sector 2Fragile, but they arrive in squads of 3 to 5 and chase you down.
from sector 3Glowing egg rocks hatch Lurkers that circle you and spit a three-shot acid spread.
as your ship levelsHeavily armored. They strafe past and fire three-shell bursts.
from sector 2Stop, draw a warning line, then fire a beam along it. Move off the line.
from sector 3Two or three bigger Gunships, Lancers, or Lurkers with six times the armor and faster fire. Each drops a repair plus a random capsule.
from sector 3Sectors 3 and 6 end in a boss fight, and the bosses take turns: the Mothership first, then the Battlecruiser, then the Hive Queen, and around again on later loops.
Four big rocks and comets. A gentle start.
More rocks, plus saucers, gunships, radioactive rocks, black holes, and solar flares.
Drone squads, lancers, elite squadrons, and electrical storms join in.
bossSeven big rocks that now split into three, and comets more often.
Eight big rocks and everything you've met so far.
The full gauntlet, then the next loop begins.
bossClearing a sector pays a bonus of 1,000 points times the sector number and repairs 35% of your hull. You can start a new game at any sector you've already reached.
Grows, then feeds on whatever comes near. Shoot it until it collapses for a big bonus - if it feeds too long it bursts into a swarm of drones.
Waves of fire sweep the screen, each with a gap to fly through.
Sixteen seconds of lightning. Strike spots are marked just before they hit.
Left behind by radioactive rocks. Drains your hull for as long as you're inside.
Rarity, from most to least common: common · uncommon · rare · epic · legendary
Pick it on the title screen, right above LAUNCH. High scores are kept separately for each one.
| Relaxed | Normal | Hard | |
|---|---|---|---|
| Ships | 5 | 3 | 3 |
| Nukes | 3 | 2 | 1 |
| First bonus ship | 20,000 | 25,000 | 30,000 |
| Enemies | Fewer, slower, weaker | As designed | A full loop tougher from the start |
| Power-up drops | x1.5 | x1 | x0.75 |
| Hull damage taken | x0.6 | x1 | x1.3 |
Free, no install, and it runs on your computer or your phone. Good luck out there.