BROWSER GAME

Retro Gunner.

A pixel-art arcade shooter — WASD to move, mouse to aim, blast through six levels of enemies.

Open the live site in a new tab ↗

About this template

Retro Gunner is a top-down arcade shooter built in vanilla JavaScript on an 800×600 canvas. Six levels, three enemy types, health pickups, screen shake, and a save system — all drawn pixel-by-pixel with no image assets. A complete little game in a single file.

Type
Arcade shooter
Engine
Vanilla JS canvas
Controls
WASD + mouse
Status
Live

How it works: Everything is drawn with fillRect at a 3× pixel scale — no sprites, no engine, no build step. A tight requestAnimationFrame loop handles movement, collisions, enemies, and particles.

Want this for your brand?

Every template gets rebuilt around your brand, your copy, and your goals — nothing ships as-is. Tell me what you are building and I will adapt it.

Start a project Open the live template ❱