Reign & Gain
A mobile fitness RPG where verified real-world workouts drive turn-based roguelite progression — XP, stats, gold, and loot. The Unity 6 client is built entirely in C# at runtime: no prefabs, one near-empty bootstrap scene, and procedurally generated UI textures instead of art assets. Combat rules live in a pure synchronous engine with no Unity types in the maths, driven by seeded RNG so any run reproduces from its seed, and covered by an EditMode suite plus an autopilot that walks a full run unattended. Behind it, the client is untrusted: a Kotlin host reads Health Connect on-device and uploads raw signals — never a verdict — and a Fastify server re-scores them through composable signal checkers before awarding anything. Reward formulas live in Postgres, tunable without a redeploy, with row-level security keeping every authoritative table server-write-only.