Downtown
Spire-style skyline. The tall, showy part of the colony.
rgb(90, 150, 255)Moon Base Defenders is a moon colony city defended by district-based Ranger teams against alien invaders. It is whimsical, silly, kid-friendly sci-fi — deliberately not grimdark, and deliberately not scary.
The city
District colour is not decoration. It drives the art pipeline, the helmet a Ranger wears, and what a player reads at a glance in the middle of a fight. Every value below is the exact RGB already live in the game's config.
Spire-style skyline. The tall, showy part of the colony.
rgb(90, 150, 255)Factory, cheese mining, and farms. Where the colony actually feeds itself.
rgb(230, 160, 60)Cottage style. The part worth defending.
rgb(120, 210, 140)Rich, high-end, mall style. Loud on purpose.
rgb(190, 110, 220)The teams
A Ranger's head sets the race, the colour sets the Ranger and district, and the class sets the arm piece — Tank, Damage, Vitals, or Crowd Control. One system, so a new character can be assembled from parts that already agree with each other.
The look
The style rule is specific, and it is what keeps generated art from drifting away from what is already in the engine.
Bodies and frames get warped, leaned and bent. Knobs, buttons, bolts and hinges stay perfectly straight, so the thing still reads as built rather than melted.
Boxes, cylinders, wedges, balls. No organic sculpting, no high subdivision, no photorealism.
Mismatched patch panels, windows in illogical places, a floor that looks hastily laid. Hand-built imperfection is the point, not a defect to sand out.
“ZING” is the in-universe stand-in for profanity. It appears in dialogue and taunts instead of the real thing, everywhere, without exception.
“Whimsical, silly, kid-friendly sci-fi — not grimdark, not scary.”
Project art bible — tone, stated once, applied everywhere
How it gets made
Assets are generated externally and have to land looking like they came from the same place as everything already in the engine. The art bible is the single reference both sides read from — exact RGBs, naming, and the style rules above — so a generated part drops in without a round of corrections.
MBD_ prefixes every asset. Permanent, resolved, not up for re-litigation.