Battle Squadron 3D

The Amiga 500 shooter, in three dimensions and from behind the ship.

‹ All projects

Pre-alpha2026

  • 3D
  • Runs in the browser
Status
Pre-alpha
Original
Amiga, 1989
Camera
Behind the ship
Working on
Game mechanics

The problem

Battle Squadron was the Amiga 500 shooter: a canyon, a ship, more enemies than sense, and a warlord at the end. It was flat, because 1989 was flat.

The approach

This is the same game with a third axis. The canyon walls have height, the camera sits behind the ship, and everything that used to scroll towards you now flies at you. Same purple sky, though.

What it does

What is in: the title screen, flight down the canyon, primary fire, missiles and a detonate, enemy waves, pickups with a power bar along the bottom, scoring, pausing, and a warlord that announces itself before the fight. What is not: balance, sound worth mentioning, and any art that is not a placeholder.

Screenshots

Pre-alpha, so placeholder art and a lot of purple sky: the title, the canyon, a pickup, the warlord, the fight.

  • The Battle Squadron 3D title screen: the logo over the ship on a sandy plain, with the controls listed
    Title screenClick to start or press Enter
  • The ship flying down a canyon under a purple sky, firing at enemies ahead
    Down the canyonEnemies ahead, shots away
  • An enemy in the canyon ahead and the text Shield 2 as a pickup is collected
    Shield pickupThe power-up bar along the bottom
  • The words Warlord Approaching across the canyon as the boss arrives
    Warlord approachingThe boss announces itself
  • The warlord boss under fire, explosions around it and its health bar along the top of the screen
    The fightBoss health along the top
Start

Under construction

Get in touch

Contact

Calling…

Happy to talk about homelabs, packaging, automation, or anything else on this site.

Email
Needs JavaScript — the address is not written into the page.Hidden from scrapers until you ask for it.
Location
Denmark

Replies are faster on weekday evenings than at any other time.