Space Invaders

1980s Shooter — Teaches arrays, wave management, collision grids, and difficulty curves. The simplest entry point for absolute beginners.

01

Basic Invasion

Concept: Player movement (left/right), single shot, alien grid that moves side-to-side and steps down. Score display.

02

Wave System

Concept: Increasing difficulty per wave, faster aliens, more rows. Lives system. Game over / restart flow.

03

Shields & Cover

Concept: Destructible shield blocks, pixel-level damage, alien bombs that degrade cover over time.

04

Mystery Ship

Concept: Random UFO spawns, bonus points, timed appearance window, unique movement pattern.

05

Power-ups & Variants

Concept: Spread shot, rapid fire, shield recharge. Different alien types with unique behaviors.

5 steps