diff --git a/design/arcade/orbit-cast.md b/design/arcade/orbit-cast.md new file mode 100644 index 0000000..27a053c --- /dev/null +++ b/design/arcade/orbit-cast.md @@ -0,0 +1,26 @@ +# The Orbit cast: model sheet + +Paul, 5 November 2026: keep the five characters visually consistent everywhere they appear, whether in Orb-Man, a +30-second cartoon or an Orbit Tots ident. They need the same silhouette, face, colours and personality everywhere. +The drawing code is the reference: `ArcadeOrbMan.kt` (`drawOrbMascot`, `drawOrbChaser`, `OrbCharacter`). The sheet is +`orb-man-cast.png`, made by `build-cast.py`. + +Every face shares one construction: +- **Eyes:** two round white eyes sit just above centre, 0.34r either side, with radius 0.26r. Their navy pupils + (#14213D) look where the character is going. +- **Mouths:** only Orb-Man has a mouth. +- **Shading:** flat colours with one soft highlight at the upper left. There are no outlines, except Orb-Man's navy + rim and ring line. + +| Character | Colour | Silhouette | Face | Personality | +|---|---|---|---|---| +| Orb-Man (the Tots mascot) | Orange #F7A928, navy rim #14213D, white ring | A round planet with a tilted white ring passing behind and in front | Dot eyes and a wide smile that opens to chomp | Cheerful and brave; the hero | +| Blaze | Orange #FF8A3D, tail #FFC23D to #FFE066 | A round comet with three flame puffs trailing behind it | Round eyes with cross, slanted brows | Hot-headed; comes straight for you | +| Zip | Pink #FF4FA3 | A five-point star with a round centre | Round, eager eyes | Quick and sly; cuts in ahead | +| Drift | Cyan #35D6F2 | A cloud of five overlapping puffs that breathes gently | Round, dreamy eyes | Sleepy and easily distracted; drifts off when you're far away | +| Luna | Purple #A77BFF with three darker craters | A round moon | Half-closed sleepy lids | Calm and watchful; guards the stars | + +When frightened, they keep their silhouettes but turn pale blue (#4D6BFF) with a wavy, worried mouth. As the power wears +off, they blink white. When caught, only the eyes remain. + +Motion follows Reduce motion: glows and flashes hold steady, and nothing strobes.