Station 0 Dev 342175f4c3 Initial commit — Station 0 vertical slice in progress
Includes full design documentation (ARCHITECTURE, DESIGN_NOTES, CONTENT_SPEC, PRODUCTION_NOTES)
and active Godot 4 / GDScript codebase. Core systems built: player, floor generation,
room system, enemy base, body part upgrades, run manager, save system, HUD, EventBus.
2026-03-04 12:33:05 -05:00

Station 0

You're the last robot. The others are out there. Bring them home. Then play cards and uncover what happened.

Station 0 is a roguelike + card game hybrid built in Godot 4. You play as an amnesiac maintenance robot on the last surviving human monitoring station — orbiting a planet that humanity destroyed through neglect and then abandoned entirely. Thousands of years have passed. Most robots are corrupted. A few survive with their memories intact.

Your job is to find them.


What makes this different

Most roguelikes give you a hub to return to. Station 0 gives you a reason to care about it.

The NPC-Card-Lore triangle:

  • You find a surviving robot during a run and risk bringing them along
  • If they make it back, they settle into the hub's cafeteria
  • Their card deck is their personality — built from the ecological zone they were designed to monitor
  • Playing cards against them is how you learn what they remember about what happened
  • Their dialogue reacts to being lost, found again, and brought home

No other game does this. The card game is the relationship layer. The lore is delivered through play, not cutscenes.


The two game modes

Roguelike

BOI-style top-down combat across six ecological zones of the station (Botanical, Aquatic, Atmospheric, Mineral, Arctic, Volcanic) plus rare Data floors. The player robot has a modular body — five equipment slots (Head, Torso, Left Arm, Right Arm, Legs) that accept maintenance tool attachments found throughout the station. Permanent upgrades survive death. Everything else is a live bet on your own survival.

Key mechanic: early exit. At any point in a run, the player can abandon and return to the hub, keeping everything found so far. The risk/reward tension is active the entire run, not just at the start.

Card Game

A deck-based TCG with auto-battler combat resolution, played in the hub cafeteria against rescued NPC robots. No in-match shop — the strategic layer lives in deck construction and hand management. Cards represent species that once lived on the planet. Each zone has its own card series. The robots who built these cards were grieving. The player inherits that grief without knowing it.


Emotional foundation

The narrative structure is WALL-E: no villain, no attack, just the slow weight of what happens when something loved is taken for granted until it's too late. The station was built not in triumph but in guilt — a vigil. The creatures on the cards are beautiful and clearly once-living. Players feel the loss before they read a word of lore.

The surviving robots have intact memory cards. They remember everything. They've had thousands of years to process it alone. Each one has a different relationship to what happened. Bringing them home — and playing cards with them — is how the player assembles the picture.


Current status

Active development. Vertical slice in progress (Godot 4 / GDScript).

Built:

  • Player movement, combat, iframes, death loop
  • Modular body part system with stat modifiers
  • Procedural floor generation (random walk + BFS boss placement)
  • Room system with door locking, enemy spawning, floor transitions
  • Run manager (death vs. early exit correctly split)
  • Hub world foundation
  • Save system (body parts, credits, NPC states, lore — all persistent)
  • HUD (procedurally drawn hearts, credit counter)
  • EventBus signal architecture

In progress:

  • Enemy variants (Drifter, Repeater, Anchor — distinct corrupted behaviors)
  • The Supervisor boss (multi-phase encounter)
  • Run item system (8 items with synergies)
  • Environmental hazards
  • Hub staging area and deposit machine

Design documentation

Full design documentation is in this repository:


Engine

Godot 4 — GDScript No third-party dependencies. Scene-based architecture maps cleanly to the room/run/hub structure.


Contact

Solo developer. United States. Grant inquiries and collaboration: [add contact]

S
Description
No description provided
Readme 478 KiB
Languages
GDScript 100%