Asteroids

1970s Arcade — Teaches rotation-based movement, inertia, wrap-around screens, splitting objects, and vector-style rendering.

01

Ship & Asteroids

Concept: Ship rotates left/right, thrust moves in facing direction with inertia/friction. Large asteroids drift across screen.

02

Wrap-Around

Concept: Screen edge wrapping for ship, bullets, and asteroids. Objects disappear on one edge, appear on the opposite.

03

Shooting & Splitting

Concept: Bullets fire in facing direction. Large asteroids split into medium, medium into small. Small ones are destroyed.

04

UFOs & Scoring

Concept: Mystery UFO spawns, targets player with aimed shots. Score values increase with smaller targets.

05

Complete Game

Concept: Lives, respawn invincibility frames, asteroid density increase per wave, high score.

5 steps