Sports launch
A branded mini-game with broadcast-style game feel.
Score three shots to unlock the fan reward. A reusable penalty template skinned for clubs, leagues, sponsors, and event activations.
Skin system
One core, four brand worlds
Visual identity, reward language, stadium mood, and feedback can change per brand without rewriting the game loop.
Skin Builder Prototype
Turn a brand brief into a playable game skin.
This is the future Admin / AI Studio shape: enter brand basics, review a generated skin object, preview it in a mobile game frame, then apply it to the same Phaser game core.
Builder path
Brand kit
Name, colors, initials, and tone.
Campaign logic
Hook, reward copy, and safety framing.
Live game skin
Preview, apply, play, then validate.
Production guardrail
The builder can preview skins instantly. Publishing later still needs asset review, signed attempts, rate limits, and server-side reward validation.
Brand kit and campaign
Edit the brief, watch the game change.
Fresh retail
Favo Fresh Skin
Score the freshness streak.
Limited tasting voucher
Generated skin object
{
"id": "builder",
"brand": "Favo Fresh",
"theme": {
"primary": "#155A9C",
"accent": "#BFEFFF",
"tone": "Fresh retail"
},
"copy": {
"headline": "Score the freshness streak.",
"reward": "Limited tasting voucher"
},
"safety": {
"mode": "preview_only",
"writes": false,
"rewardGrant": false
}
}North Stand Arena
Attempt 1 of 3
Selected target
Center
Pick a target, charge power, then shoot.
