Skip to content
Game 2 64 Units

Blast Zone

A fixed-screen space shooter teaching hardware sprite multiplexing, Blitter objects, and wave progression.

Coming Soon

Blast Zone is currently in development. Check back soon!


What You’ll Build

Fixed-screen space shooter. Player ship versus enemy waves.

Classic arcade shooting action. Control your ship, blast enemies, survive the onslaught. But on the Amiga, you have hardware to help — sprite multiplexing for the player, Blitter objects (BOBs) for enemies. This game teaches you when to use each.

Why This Game?

After Signal taught you the chipset basics, Blast Zone goes deeper into sprites and BOBs. The Amiga has 8 hardware sprites, but you need dozens of enemies. You’ll learn:

  • Hardware sprite multiplexing — reusing sprites across scanlines
  • Blitter object (BOB) management — drawing enemies with the Blitter
  • Projectile spawning and pooling — efficient bullet management
  • Enemy formations — patterns and movement
  • Multiple collision types — player, bullets, enemies
  • Wave progression — increasing difficulty
  • Score display — using Blitter text rendering

By the end, you’ll know when to use sprites vs BOBs.

Skills You’ll Master

  • Sprite multiplexing — 8 sprites become many
  • BOB management — Blitter-drawn objects
  • Projectile pooling — efficient object reuse
  • Enemy formations — coordinated movement
  • Multiple collisions — different collision handling
  • Wave progression — difficulty design
  • Blitter text — score display

Prerequisites

Complete Game 1: Signal first. You’ll need the Copper, sprite, and Blitter basics from that game.

Time Investment

64 units at 60-90 minutes each. Roughly 64-96 hours total, spread across 4 phases.

Unit Roadmap

0 of 64 units available
Phase 1

Foundation

Build the core game mechanics

Units 1–16 ~16-24 hours Coming Soon
Unit 1 · Unit 2 · Unit 3 · Unit 4 · Unit 5 · Unit 6 · Unit 7 · Unit 8 · Unit 9 · Unit 10 · Unit 11 · Unit 12 · Unit 13 · Unit 14 · Unit 15 · Unit 16
Phase 2

Expansion

Add features and content

Units 17–32 ~16-24 hours Coming Soon
Unit 17 · Unit 18 · Unit 19 · Unit 20 · Unit 21 · Unit 22 · Unit 23 · Unit 24 · Unit 25 · Unit 26 · Unit 27 · Unit 28 · Unit 29 · Unit 30 · Unit 31 · Unit 32
Phase 3

Polish

Visual effects and menus

Units 33–48 ~16-24 hours Coming Soon
Unit 33 · Unit 34 · Unit 35 · Unit 36 · Unit 37 · Unit 38 · Unit 39 · Unit 40 · Unit 41 · Unit 42 · Unit 43 · Unit 44 · Unit 45 · Unit 46 · Unit 47 · Unit 48
Phase 4

Mastery

Optimisation and distribution

Units 49–64 ~16-24 hours Coming Soon
Unit 49 · Unit 50 · Unit 51 · Unit 52 · Unit 53 · Unit 54 · Unit 55 · Unit 56 · Unit 57 · Unit 58 · Unit 59 · Unit 60 · Unit 61 · Unit 62 · Unit 63 · Unit 64