Files
client/overview/overview.md
T
anekdotin e1410c234a Initial commit before folder reorganization
Checkpoint of the existing flat file layout prior to restructuring
into autoload/, menu/, ships/, world/, and assets/ folders.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-10 20:26:48 -04:00

2.3 KiB
Raw Blame History

Space Game — Project Overview

Concept

A 2D pixel-art top-down space shooter inspired by Subspace Continuum, built for Steam Deck and PC. Three alien races fight for control of a galaxy. Fast matchmaking like Rocket League — quick in, quick out.

Core Loop

  1. Launch → Main Menu
  2. Enter callsign → click CASUAL
  3. World loads → pick your race (2 of 3 randomly offered per match) → pick your ship
  4. Fight in a 25v25 battle
  5. Return to main menu

Game Modes

Mode Size Status
Casual 25v25 (bots fill to 7v7 minimum) In progress
Ranked 5v5, competitive MMR Disabled — coming later

Current Game Flow (as built)

Main Menu
  └─ CASUAL ──► World loads immediately (game active)
                  └─ TeamSelect overlay appears
                       ├─ Pick race  (2 random of 3 offered)
                       └─ Pick ship  (4 available, sprites shown)
                            └─ Player spawns centred, invincible briefly
                                 └─ ESC / Start ──► Pause menu overlay
                                      ├─ RESUME
                                      ├─ SETTINGS (stub)
                                      ├─ SELECT TEAM (stub)
                                      ├─ QUIT TO MENU
                                      └─ QUIT TO DESKTOP

Races

3 playable races chosen from a pool of 10 concepts — see racesclasses.md. Each race has 5 ship classes:

Class Role
Interceptor Fast, agile generalist
Bomber Area damage, slow
Support Heal/rally; allies can attach
Stealth Assassin, hit-and-run
Heavy Tank, massive firepower

Races are visually distinct — critical for reading a 25v25 battlefield at a glance.

Match Setup

  • Each match randomly picks 2 of the 3 races to field
  • Player picks which of those 2 they fight for, then picks their ship
  • Bot fill ensures a minimum of 7v7 in casual; no bots added beyond that

Design Philosophy

  • Maps inspired by CSGO — tight, intentional, not the sprawling Subspace Trench Wars layout
  • 10 maps at launch (small for ranked, medium/large for casual)
  • All art: pixel art
  • Platform primary: Steam Deck (1280×800, controller-first)