After 23 years, I finished my indie video game

jevonsparadox2 pts1 comments

Missile Massacre

MISSILE MASSACRE

CLICK TO START<br>OR CLICK QUICK PLAY TO JOIN OTHER PLAYERS

FIGHT!

WASD MOVE<br>MOUSE AIM (L/R)<br>LMB FIRE<br>SPACE BOOST<br>1-5 EMOTE

BOOST 100%

ABOUT

MAPS & MECHS

QUICK PLAY

GAME BUILDER

blocks<br>═══════════════════════════════════════════════════════════ -->

MISSILE MASSACRE

THE GAME

A browser-based 3D mecha combat game. Pilot your mech, destroy enemy bots, and battle up to 3 other players. All in real time.

SOLO MODE

Destroy AI mechs patrolling the arena. When the last bot falls, a new wave spawns. Track your performance with Kills and K/D stats.

QUICK PLAY

Click QUICK PLAY to drop into an open arena and fight alongside other players. The arena is assigned automatically. No setup needed.

MULTIPLAYER

Add ?code=anything to the URL and share it. All players must use the exact same URL to join the same arena. Up to 4 players supported.

Example:

Players are assigned P1–P4 in join order, each with a unique mech color. Bots are active in PvP and bot kills are shared across all players.

CONTROLS

WASD — move | Mouse — aim left/right | LMB / Shift — fire | Space — boost | T — front view

Keys 1–5 — emotes (speech bubbles visible to all players).

More emotes unlock at higher kill counts. Destroy 10 bots to earn a wingman; 25 for a second.

Place an in-game billboard ad

-->

CUSTOM MAPS

Add ?map= to load any custom arena. Map files are Markdown with a JSON block describing buildings and colors. All players in a room must use the same map URL.

SOLO

MULTI

Sample maps — click to play:

‣ Starport — outer space hangar; star sky, massive towers and lintels

‣ Metro — semi-dense city, dark blue star sky, 20 bots

‣ Metro at Dusk — same layout; orange sunset, dark ground

‣ Metro at Midday — same layout; bright noon sky, green ground

‣ Metro Multiverse — same layout; retro-grid sky

‣ Hero City — dense Manhattan layout, afternoon sky

‣ Ninja City — futuristic Tokyo night; all-black mechas, role-colored visors

‣ Crib — giant nursery crib; clouds sky, cream posts, pastel mechas

‣ Crib at Night — same layout; midnight star sky, moonlit posts

‣ Graveyard of the Gods — giant mech remains in a desert wasteland

Create and host any .md file publicly and pass its URL as the map parameter.

CUSTOM MECHS

Add ?mech= to choose a custom skin. Each player can use a different mech. Works in solo and multiplayer.

SOLO

MULTI

Sample mechs — click to play:

‣ Iron Man

‣ Thor

‣ Hulk

‣ Captain America

‣ Ninja

‣ Teddy Bear

‣ Baby

Create and host any .md file publicly and pass its URL as the mech parameter.

Bookmark your game URL to return anytime with your map and mech already loaded.

GAME BUILDER

Assemble a custom game link. Pick a room name, map, and mech, without editing URLs by hand.

&rsaquo;&rsaquo; OPEN GAME BUILDER

MORE INFO

github.com/MissileMassacre

GAME BUILDER

ROOM NAME

Everyone using the same room name joins the same arena. Clear the field for solo play.

MAP

Default arena

Starport — outer space hangar<br>Metro — semi-dense city, star sky<br>Metro at Dusk — orange sunset<br>Metro at Midday — bright noon sky<br>Metro Multiverse — retro-grid sky<br>Hero City — dense Manhattan layout<br>Ninja City — futuristic Tokyo night<br>Crib — giant nursery, clouds sky<br>Crib at Night — midnight star sky<br>Graveyard of the Gods — desert wasteland

Custom URL...

URL should start with https://

MECH

Default mech

Iron Man<br>Thor<br>Hulk<br>Captain America<br>Ninja<br>Teddy Bear<br>Baby

Custom URL...

URL should start with https://

YOUR GAME LINK

COPY LINK<br>PLAY

Bookmark the link to return anytime with your map and mech already loaded.

INVITE PLAYERS

Share this link with up to 3 friends. Anyone who opens it joins your arena.

COPY

▲BOOST

game mech players play arena metro

Related Articles