INDEPENDENT BROWSER ARCADE

Old-school soul.
One more round.

Big personalities. Pixel-powered dogfights. Last-stand shootouts. A growing collection of homemade arcade games, ready to play in your browser.

Choose your game

No account. No install. Just press play.

THE HOME ARCADEVOL. 01
04GAME
FAMILIES
01 / FIGHT02 / FLY03 / DEFEND04 / REMATCH
ALL SKILL LEVELS WELCOME
HIGH SCORES NOT GUARANTEED.
4 game families8 distinct buildsOriginal versions includedMade for the browser

PICK YOUR NEXT OBSESSION

The game room.

Latest builds up front. Originals inside each card.

01 / FIGHTING Dave's original Stereotype Fighters sprite sheet, showing his combat poses. ORIGINAL CHARACTER ART
VS CPU / LOCAL 2PV7

Stereotype Fighters

Choose from 20 larger-than-life fighters and trade punches, kicks and specials across six arenas. Take on the CPU, challenge a friend locally, or sharpen your timing in Training.

20 fighters6 arenasTraining mode
Controls & game notes

Player 1: WASD to move, jump and crouch; F punch, G kick, H special, E block.

Player 2: Arrow keys; J punch, K kick, L special, I block. P or Escape pauses.

Player 1 touch controls are available on touch devices. Local 2P needs a keyboard. Character animation atlases are generated from the source sprite sheets in the Characters folder.

Game source & full notes ↗
02 / VERTICAL SHOOTER Original P-38 Lightning player aircraft sprite artwork from Pacific Lightning. ORIGINAL AIRCRAFT ART
SINGLE PLAYERSPRITE BUILD

Pacific Lightning

Pilot a P-38 through enemy formations, battleship attacks and recurring boss encounters. Collect spread fire, beam and shield power-ups, then drop a screen-clearing bomb when the sky gets crowded.

Aircraft wavesBoss encountersWeapon upgrades
Controls & earlier versions

Move: WASD or arrow keys. Fire: Space. Bomb: Shift or X. Start / restart: Enter.

The main button opens the sprite-art build. The earlier prototype is still available:

Play the original Pacific Fighter build ↗Play the archived copy of the original ↗

The archived copy uses the same game code as the original, so it is not counted as a separate build.

Game source & full notes ↗
03 / ARCADE SHOOTER Gunship boss sprite from Sandbag Siege V2. ORIGINAL GUNSHIP ART
SINGLE PLAYERV2

Sandbag Siege

Move into a first-person arcade battlefield. Aim with the mouse, manage your ammunition and use medkits and grenades to survive the assault, with a gunship boss waiting to test your aim.

First-person actionPickups & grenadesGunship boss
Controls & original version

V2: WASD to move, mouse to aim, left click to fire, Q medkit, E grenade, 1 / 2 weapon, R reload, P pause.

Original: A fixed shooting gallery behind sandbags. Mouse to aim and fire; Space to pop up or hide; 1 / 2 weapon; Q cycles support weapons; G grenade; R reload; P pause.

Play the original Sandbag Siege ↗Game source & full notes ↗
04 / PARODY FIGHTER Cassette Jack's original pixel-art fighter sprite. Prairie Rose's original pixel-art fighter sprite. ORIGINAL FIGHTER SPRITES
VS CPU / LOCAL 2PV3

Left Vs Right

Four satirical fighters. One arena. Settle the score with punches, kicks and character-themed specials against the CPU or a friend. The third build expands the roster's arcade-style animation sheets.

4 fightersLocal rivalryFast rematches
Controls & earlier versions

Player 1: WASD movement and jump; F punch, G kick, H special.

Player 2: Arrow keys; J punch, K kick, L special. Keyboard recommended.

Play Left Vs Right V2 ↗Play the original Left Vs Right ↗Game source & full notes ↗

BUILT FOR THE FUN OF IT

A little arcade.
A work in progress.

RetroGames is Andrew Bartlett's collection of browser-game experiments: original artwork, familiar arcade ideas and plenty of room to grow. These are playable prototypes, not finished commercial releases.

For the best experience, use a desktop browser and a keyboard. Sandbag Siege also needs a mouse. Artwork above comes from the games' own assets; the cards are not gameplay screenshots.

What about Star Scrapper '84?

A preview page exists in the repository, but its referenced game.js and styles.css are missing. It is not listed as playable until those files are restored.