The cards don't need 3D meaning — they need mechanical meaning. Every proven pattern for making a
do-nothing collection matter (Monopoly GO albums, Marvel Snap upgrades, Genshin set bonuses) is stat text and
config over existing art. The recommended path is a three-layer stack that reuses FitCraft's existing reward
rails, needs roughly $100 of AI-generated art, and ships incrementally starting with a
config-only release this month.
0cards with any functional effect anywhere in the codebase
3greenlit concepts, picked unanimously by all three judges
~$1–5per finished AI sprite, 10–30 min each, with today's pipeline
1–2 wksto the first shippable win — pure server config, zero art
The Verdict
Three judge agents (product/retention, Unity engineering, subscription business) scored all 18 concepts on five
axes. All three independently returned the same top three — and the same insight: these aren't three features,
they're one system built on rails you already have.
The stack:Greenlight
1 · FitCraft Seasons — the spine. A season pass + retroactive album over existing reward points and existing cards. Best monetization score on the board.
2 · Power Sets — the meaning layer. Completing card sets grants permanent powers: XP boosts, pack luck, and Streak Shields. Cards users already own count on day one.
3 · Sweat Titans — the game beat. Weekly boss raids where workouts charge Power and your cards are the moveset. This is what makes FitCraft feel like an actual game.
Ship this monthQuick win — Live Event Weekends (a DropTable hot-swap + push campaign, 1–2 person-weeks, zero art) and a Streak Shield (rest-day forgiveness — Duolingo's single most proven churn cutter).
Why these compose: all three run off the same server hook (WorkoutCompletionManager reward
points), the same card inventory (CollectionEntry), the same reward payout pipeline
(RewardsManager → packs/chests), and the same CDN addressables art delivery. Combined MVP scope is
roughly 12–18 person-weeks — about one quarter for a 1–2 engineer team, shipped as three
separate releases that each stand alone.
What the Codebase Says01
Three mapper agents read the Unity client and backend. The situation is much better than "we'd have to build a game from scratch" — most of the machinery already exists, some of it dormant.
The economy is already server-authoritative and effort-verified. Workouts are scored into Bronze→Platinum bands (Progression.GetWorkoutResultV2), daily-gated (only the first program + first standalone workout per day pay out), and mapped to pack rewards via a Mongo RewardSchedule. Every anti-cheese property the research says a fitness game needs, you already have.
The cards are pure display. The 98 item cards (gym decorations, avatar accessories, props, environments) appear in zero behavioral code. Exercise-card ownership gates nothing — the deck-builder's unlock logic is entirely commented out. Only live loop: burn dupes → Sweat → craft cards. Sweat has no other sink.
Retention infrastructure is strong but underused. Firebase push + a backend JourneyEngine with segment-triggered journeys and deep links (including fitcraft://paywall/…). But there are no daily quests, no login rewards, no achievements, no seasons — only weekly/monthly bonuses. The streak exists server-side with no freeze or repair mechanic.
New art ships without app releases. A remote addressables catalog on content.fitcraft.net already delivers trainer scenes, card graphics, and audio. Sprite content for any of these concepts rides the same pipeline.
The home-screen "gym" is already 2D. It's a baked 180° panorama JPG on a RawImage — not live 3D. A sprite-based game layer is not a downgrade; it's consistent with what's shipping.
Dormant hooks are waiting. Bronze→Platinum metal card materials exist but are visual-only (MetalLevel.cs). The exercise-card tap in the collection is disabled (CollectionView.cs:127) though its popup is fully built. A commented-out card-unlock progression system and an unused RewardReason.CardProgression sit in the backend.
Watch-outs: Built-in render pipeline, not URP (no 2D lights — commit to flat art); no sprite atlases yet; the multi-camera compositing stack means a new layer should claim its own camera depth.
What the Research Says02
Six researcher agents swept gamified fitness apps, movement games, collection economies, small-team 2D sims, habit psychology, and the AI art pipeline. Full briefs are on disk; these are the load-bearing findings.
Care beats guilt
Finch · Gentler Streak · Habitica
The breakout retainer (Finch: ~$30M ARR, bootstrapped) has zero penalties — the pet is just glad you're back. The guilt apps (Habitica party damage, wagering apps) churn users at their most vulnerable. Broken streaks without recovery mechanics cause 20–60% abandonment. For a fitness app where rest is physiologically required, forgiveness isn't soft design — it's correct design.
~21% churn cut
Duolingo's forgiveness economics
Streak freezes cut at-risk churn ~21%; users with 7+ day streaks retain ~2.4x. Their counterintuitive finding across 600+ experiments: more forgiveness → more DAU. Leagues lifted engagement time +17%. And forgiveness is also a paywall perk (Super gets auto-freeze) — monetized compassion.
Albums print money
Monopoly GO's sticker economy
The gold standard for "stickers that do nothing": per-set prizes → album grand prize → prestige sets; duplicates convert to currency; one rare "gold" per set is the deliberate bottleneck with wildcards as the pity valve; seasonal resets restore scarcity while trophies persist. Every layer is directly portable to FitCraft's 388 cards.
<100 sprites
Kairosoft · Fallout Shelter scale
Boxing Gym Story ships a whole gym-management game on ~60 placeable objects; Fallout Shelter made $100M+ on 23 room types and paper-doll dwellers. WalkScape (steps-powered RuneScape-like) started solo, ~4 people now. The entire genre is startup-feasible art volume.
Effort = the only faucet
WalkScape · Pokémon GO's anti-cheese
The healthy pattern across movement games: verified effort is the only resource faucet; gear improves conversion efficiency but never mints resources; banked effort ("Saved Steps") makes rest days productive instead of punished; rarity is priced in effort so grinding self-limits.
$1–5 / sprite
The AI art pipeline is ready
Nano Banana Pro takes 14 reference images for style lock (~93% character consistency). No alpha channel — generate on green screen with a white outline, HSV chroma-key. GPT Image 1.5 does native transparency. Rig stills with Unity's free 2D Animation package. Documented pace: 74 finished sprites in half a day. Stores don't require disclosure for pre-baked assets; the real risk is player backlash — avoid slop with a human QA pass.
The Roadmap03
Sequenced by dependency and payback, not ambition. Each phase ships alone and makes the next one stronger.
01–2 weeks config only
Ship-now wins Quick win
Zero new art, near-zero client code. Do these while designing Phase 1.
Live Event Weekends — hot-swap a boosted DropTable ("Legendary Weekend", "Double Sweat Wednesday") + a JourneyEngine push campaign deep-linking home. Immediate reactivation lever for lapsed users; pushes route straight into paywall placements.
Streak Shield — rest-day forgiveness in PlayerProfileManager.CalculateCurrentStreakDays. Duolingo's most proven churn mechanic, ~1–2 weeks, and it later becomes a Power Sets reward.
Re-enable the exercise-card tap (CollectionView.cs:127) — the popup already exists; free engagement surface and groundwork for set browsing.
14–6 wks MVP
FitCraft Seasons — the spine Greenlight
An 8-week season: existing workout reward points also fill a ~30-tier pass (free track for all, premium track as a subscriber perk — the canonical subscription converter). Then add the album: themed sets over the live catalog that users' existing cards fill retroactively — "you're already 60% done" on day one. Tiers pay existing packs/chests; ~10–15 flat sprites per season (~$20).
24–6 wks MVP
Power Sets — the meaning layer Greenlight
Completing themed sets grants permanent card powers: +XP on workouts, pack-luck (drop-table weight shift), and Streak Shields. Sets are pure server config over existing catalog metadata (body sections, subcategories, rarity). This is the moment the sticker book becomes equipment. Fold in The Forge's upgrade track (dupes + Sweat ascend cards Bronze→Platinum using the already-shipped metal materials) as the dupe sink.
34–6 wks MVP next quarter
Sweat Titans — the game beat Greenlight
A weekly boss with body-section-typed weak points. Workouts mint Power (server-side, effort-scored); you pick 3 owned exercise cards as moves — rarity = damage, body section = type, dupes = rank, and exercises you actually performed this week hit 2x. Kill it before Sunday for a bonus chest. Unspent Power banks (rest days lose nothing). MVP art: 3 Titan illustrations — attacks are your existing 3D card prefabs tweening into the boss. Start personal-HP; community bosses when DAU supports them.
4when DAU supports it
Social layer Hold
Sweat Crews (5-person co-op weeklies + dupe gifting) and Duolingo-style leagues are proven — but dead crews and empty brackets teach users the app is empty. Ship after the stack lifts DAU.
5year-2 bet
GymCraft — the identity bet Bench
The living 2D sprite gym — your cards as placeable equipment, chibi members training on them — is the original 3D-gym vision rescued at sprite prices, and the most marketable screenshot FitCraft could ship. It's also a second product in disguise (~20–26 person-weeks full). Build it when the loop above is proven and it has an economy to sit on.
All 18 Concepts, Scored04
Six designer agents each pitched three concepts through an assigned lens. Scores below are the average of the
three judges, 1–10 per axis: RETention · FEASibility (1–2 devs) ·
CARD fit (retrofits meaning onto the collection) · MONetization ·
DIFFerentiation.
Greenlit
Sweat Titans — Weekly Boss Raids
Greenlightfitness-RPG lens#1 by combined score · 39.3/50
Every real workout charges Power, your existing card collection is the moveset, and each week the whole gym takes down a Titan.
8.0RET
7.0FEAS
9.0CARD
6.7MON
8.7DIFF
"The rare concept that makes FitCraft feel like an actual game at a 4–6 week MVP with 3 illustrations and existing card prefabs — ship personal-HP bosses first and the DAU risk disappears."— engineering judge
Full design
Core loop
Post-workout 30-second check-in: pick 3 owned exercise cards as attacks, spend workout-earned Power against this week's Titan. Bosses have body-section-typed weak points (a lower-body Titan is weak to leg cards); damage = rarity × dupe rank × type match. Kill before Sunday for a bonus chest. New Titan Mondays, escalating tiers monthly.
Cards become
All 272 exercise cards become attack moves; item cards equip as raid gear (efficiency, never a faucet). Re-enables the disabled card tap; gives Sweat a real sink (craft the counter-card for this week's weakness).
Rest days
Unspent Power banks into a capped reservoir (WalkScape's Saved Steps) — you return swinging harder, never punished.
Assets
MVP: 3 Titan illustrations + damage-state overlays + ~10 hit VFX sprites. A year of content ≈ 12 Titans, under $100 of generation, shipped via the existing CDN.
Risks
Power-economy balance vs. subscribers; making a 272-card picker legible; boss-art expectations creeping weekly.
Borrowed from
Ring Fit (typed exercise vs. typed enemy), Pikmin Bloom (dispatch check-ins, weekly co-op), WalkScape (banked effort), Marvel Snap (dupes rank up moves), Habitica inverted (boss fights, zero guilt).
Power Sets
Greenlightcards-matter lens#2 · 38.3/50
Complete themed card sets to unlock permanent gym powers — XP boosts, pack luck, and rest-day Streak Shields — from cards you already own.
8.0RET
7.7FEAS
9.0CARD
7.3MON
6.3DIFF
"The best effort-to-impact play here: every existing pack open suddenly matters, streak shields kill the number-one churn moment, and it ships in one release."— product judge
Full design
Core loop
Sets are generated from existing catalog metadata (body sections, subcategory, rarity, trainer variants). Completing one grants a one-time pack plus a permanent power: +10% workout XP, pack-luck, or a weekly Streak Shield. Powers make the next workout pay more — a compounding loop. Near-complete sets are the daily pull (endowed progress).
Cards become
Every card in every user's collection counts retroactively — veterans open the app to sets already complete. The 98 functionless item cards finally gate real powers. Craft/burn becomes the pity valve for a set's last card.
Assets
Near zero: ~20–30 flat badge/power icons, under $50. Reuses existing card art and 3D prefabs.
Risks
Power tuning touches the live reward economy — conservative caps; metadata-generated sets must be completable (no dupe protection exists today — add it, or lean on crafting).
Borrowed from
Monopoly GO (set completion ladder), Genshin (set bonuses as passive powers), Duolingo (streak-freeze economics), Hearthstone (craft as pity valve).
An 8-week season pass and Monopoly GO-style album laid over the reward points and 388 cards FitCraft already grants — no new social infra, ship in one release.
8.0RET
8.0FEAS
8.7CARD
8.7MON
4.7DIFF
"Boring, unoriginal, and exactly correct — the pass-plus-album is the retention and subscription spine everything else should bolt onto."— product judge
Full design
Core loop
Existing workout reward points also fill a ~30-tier season track paying existing packs/chests/Sweat. In parallel, a seasonal album groups the live catalog into 6–8 themed sets; set completion pays a chest, album completion a grand prize + prestige sets. New season = new set themes, same cards.
Cards become
The album is a read-only view over the collection — owned cards fill slots retroactively. Every pack opening gets a target; dupes gain purpose as burn→craft becomes the pity valve.
Monetization
Free track for everyone; premium track (extra tiers, better chest odds) as a subscriber perk — the cleanest subscription converter in the entire evaluation. The season deadline finally gives the countdown paywall real substance.
Assets
~10–15 flat sprites per season ($5–20): a hero banner, set badges, a track frame. Tuned so a 2–3×/week user finishes; tiers never decay — no guilt, pure pull.
Risks
Live-ops cadence every 8 weeks (mitigate with config-driven JSON seasons); communicate clearly the album is a lens, never a collection wipe.
Borrowed from
Monopoly GO (album economy), standard battle-pass shape, Marvel Snap (meta-progression over unchanged art), Duolingo (deadline pushes).
Your card collection becomes a living side-view sprite gym where tiny members train on the equipment you earned by sweating.
"The most marketable screenshot FitCraft could ever ship and a natural floor-by-floor subscription upsell — and the concept most likely to blow the schedule by a quarter."— business judge
Why bench it, and what it looks like
The pitch
Fallout Shelter's room grid + Kairosoft's chibi gym: place equipment from your prop cards, decorations grant rating bonuses, environments swap the backdrop, members autonomously train and generate a capped idle trickle. ~150 sprites, ~20–26 person-weeks full — a second product masquerading as a feature. It directly rescues the original 3D-gym vision in 2D, so it stays the long-term identity bet once the reward loop above is proven.
Atlas Trails
Alternativejourney lens35.3/50
Every workout moves your expedition pin along an illustrated seasonal route with a treasure node at every milestone.
"The Conqueror's proven pin-on-a-map loop at AI-art prices with a clean battle-pass monetization seam — derivative, but reliably effective."— product judge
When to pick it instead
Role
The strongest drop-in replacement for Sweat Titans if a combat fantasy feels off-brand for FitCraft's audience: same points-to-progress conversion, same 4–6 week MVP, ~30–40 stills per season. Item cards equip as trail gear (conversion efficiency, Snap-style dupe levels). Weakness: without real parallax juice it's "a progress bar wearing scenery."
Momo the Momentum Beast
Benchcompanion lens32.7/50
A Finch-style gym spirit fed only by real workouts, dressed in the avatar cards you already own.
"Emotional attachment is the best subscription converter in wellness and Momo-faced streak pushes are a real reactivation weapon — but one un-lovable AI-generated character sinks the entire bet."— business judge
Why bench it
Verdict
The best companion concept of the three pitched (one mascot beats a roster — attachment doesn't split). Avatar-accessory cards become outfit layers; adventures use the Pikmin dispatch/claim beat; the mascot supercharges push notifications (the image-notification support you just shipped is the delivery vehicle). But it hangs everything on character charm and a Finch-scale reaction-content treadmill. Prove the AI rig pipeline on something non-critical first.
Second Wind: Gym Rescue
Benchgym-world lens35.0/50
A renovation campaign where each workout funds the next before/after transformation of a derelict gym — dupes as building materials.
Why bench it
Verdict
Merge Mansion's renovation meta with workouts replacing the merge board, and the best duplicate sink pitched (FUT-style card-consuming tasks). Cheap per location (~5–7 pw MVP, static layered sprites). But retention is hostage to a founder-authored content treadmill — it dies the week the task board empties. Its dupe-consuming task mechanic is worth stealing for Power Sets later.
FitCraft Chronicles
Optionaljourney lens33.3/50
Your trainer leads a serialized illustrated adventure where each workout earns the next panels of the story.
Why optional
Verdict
Trivially cheap to build (~3–5 pw: a panel reader + a counter) and the cleanest content paywall (Zombies, Run! model — free chapters 1–3, sub unlocks the season). Ty/Xayla VO reuses the existing trainer audio pipeline. But the real cost is founder writing time forever, and narrative-indifferent users get nothing. Viable as a later season-flavor layer on top of Seasons.
Marvel Snap-style upgrading: feed dupes + Sweat to ascend cards Bronze→Platinum on the metal materials that already shipped.
Why fold it in
Verdict
The cheapest real feature evaluated (~3–5 pw; the Bronze→Platinum card materials already exist, visual-only, in MetalLevel.cs) and a perfect dupe sink. But cosmetic tiers convert nobody on their own — "hollow without meaning." Fold it into Power Sets/Seasons as the upgrade track feeding a Collection Level. Also a legitimate quick-win if you want a between-workout ritual shipped early.
Season Albums
Fold incards-matter lens34.7/50
Eight-week themed sticker albums over the existing catalog with set prizes and a grand-prize chest.
Why fold it in
Verdict
Same album psychology as FitCraft Seasons with roughly double the live-ops surface. All three judges: subsumed. Its wildcard/Stars dupe-conversion design should be carried into the Seasons album.
Hold — needs players first
Medal Leagues + Live Weekends
Events: ship nowLeagues: hold29.3/50 as a whole — but the split matters
Duolingo-style weekly leagues on existing daily-gated reward points, plus config-only live event weekends.
"The event-weekend half is the single fastest retention lever in this entire document — ship those this month."— product judge
The split
Ship now
Event weekends: a boosted DropTable hot-swap + push campaign. 1–2 person-weeks, zero art, immediate lapsed-user reactivation routed into paywall deep links.
Hold
Leagues need ~30-person brackets of similarly-active users; current DAU likely can't fill them, and empty brackets read as a dead product. Revisit after the stack grows density (or launch 10-person brackets). Scoring is inherently anti-cheese: reward points are daily-gated and effort-scored already.
Sweat Crews
Holdsocial-seasonal lens31.3/50
Five-person co-op weekly challenges with duplicate-card gifting — accountability without blame.
Why hold
Verdict
Mutual obligation is the strongest weekly hook in the industry (Duolingo friend quests, Pikmin team challenges), gifting is a free acquisition channel, and the anti-Habitica design (per-member caps, no blame, "your crew has you covered") is exactly right. But dead matchmade crews at current DAU do brand damage, and gifting = trading = server-authoritative transfer validation + multi-account defense + support load. Phase 4.
Dojo Duels
Holdfitness-RPG lens31.7/50
Punch Club for real lifters: your training builds a 2D champion who auto-battles rivals in a weekly async ladder.
Why hold
Verdict
Great fantasy (muscle groups → stats, cards → techniques, rest grants a Recovered buff), and fully auto-resolved fights keep the animation burden sane. But ladders need population, the rig-quality bar is high, and its own pitch admits the weakest MVP-first fit. Revisit when there are bodies to fight.
Pass — for now
Concept
Lens
Score
Why it lost
Sweat Expeditions
fitness-RPG
34.0
Competent dispatch-and-claim idle loop, but strictly dominated by Sweat Titans on cadence fit; idle timers risk decoupling the game from the gym.
Base Camp Expeditions
journey
33.7
Gives all 388 cards a job (9.0 card fit), but it's admittedly "a second game": new timer infra, anti-cheat surface, squad-management depth.
Little Lifters
gym-world
32.7
Deepest workout→game mapping pitched (your real leg day trains your squad's legs), gated behind an unproven paper-doll rig pipeline + auto-battle balancing. Lowest feasibility on the board (3.0).
Deck Pals
companion
28.0
Splits mascot attachment eight ways while carrying the biggest art bill of the companion lens. Momo does the job better for less.
Corner Coach
companion
26.0
An in-workout widget competes with your own 3D trainer at the product's core moment; the exercise-mimic animation pipeline is the priciest proposed.
The AI Art Pipeline05
Everything above assumes sprites are cheap. They are — with this specific workflow (state of the art, mid-2026).
Style lock: Nano Banana Pro (Gemini 3 Pro Image) accepts up to 14 reference images per call — feed it a style board and character turnarounds; ~93% character consistency in 2026 benchmarks. For a large catalog on one locked style, train a LoRA via Scenario.com ($15–75/mo) or ComfyUI + Flux locally.
Transparency: Gemini has no alpha channel. Generate on pure #00FF00 green with a 2–3px white outline around the sprite, then HSV chroma-key (hue ±22°, sat/val ≥ 0.3). Or route sprite jobs to GPT Image 1.5, the only frontier model with native transparent output.
Motion: Rig, don't redraw — cut stills into parts and rig with Unity's free 2D Animation package (Duolingo fakes hundreds of animations with one rigged mascot + a state machine). For ambient loops: AI video (Kling/Veo) on green screen → FFmpeg frame extraction. Cheapest of all: DOTween/shader juice on statics — which is all the greenlit stack needs.
Cost reality: $0.02–0.25 per generation, 5–20 candidates per keeper → budget $1–5 and 10–30 minutes per finished sprite; one documented run produced 74 finished sprites in half a day. Rigged characters: 2–6 hours each after a one-week pipeline setup.
Policy: Neither Apple nor Google requires disclosure for pre-baked AI art assets (their rules target in-app generation and user-data sharing). The real risk is player sentiment — 2026 has seen organized backlash against visible "AI slop." Mitigate with a human QA/paintover pass and a considered disclosure stance. Copyright: raw prompt output isn't copyrightable; your protection lives in the human-edited composition layer (frames, arrangement, edits) — document edits per asset.
Delivery: all of it ships through the existing content.fitcraft.net addressables catalog with no app release — the same pipeline trainer content uses today.
The through-line: every winning mechanic in this report converts verified effort you already measure into meaning for cards users already own, using server config you already run and art that costs dollars. The gamification FitCraft needs isn't a bigger asset pipeline — it's rules that make the sticker book matter.