Logo FS-Skia-UI

Space Invaders Demo Spec

Goal

Build a Space Invaders-style shooter demo that exercises formation movement, enemy waves, projectile collisions, shields, scoring, keyboard input, and clear visual evidence.

Player Experience

The game opens to a cannon at the bottom, a grid of descending enemies, defensive shields, and a HUD. The player moves horizontally, fires upward, avoids enemy shots, protects shields where possible, clears waves, and loses if enemies reach the bottom or lives run out.

Core Rules

Controls

Enemies

Scoring

Visual Requirements

Game State

Track at minimum:

Determinism and Evidence

Acceptance Criteria

Out of Scope

Type something to start searching.