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

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 did so out of endearment.

Emotional foundation

The narrative structure: 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: Phone: 724-708-7493 Email: mcghenmike@gmail.com

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