Back to work/duck-master
MobileExperimental2024 - 2025

DUCK MASTER.

Viral Telegram mini-game designed for engagement loops and social sharing

BriefDUCK-MASTER · 06

A Telegram trading-game hybrid built around one duck mascot 347 screens, 300+ AI-generated assets, one on-model character.

01
0

Frames across the design system

02
0+

AI-generated game assets

03
0

Onboarding steps

04
One duck, one universe — every variant had to read as the same character.

Brand brief

05

Product surfaces

Career · Cards · Stock Market · Mini-games · Shop · Social

06

What I owned

AI asset generationCharacter & card artGame UI designOnboarding systemEconomy designMobile component library
Role breakdownDUCK-MASTER · 06

⌗ WHAT I OWNED

Led product design AND ran the AI asset pipeline — character art, cards, scenes.

UX
0/100
UI
0/100
AI pipeline
0/100
Character art
0/100
Onboarding
0/100
Design system
0/100

Overview

Duck Master is a Telegram mini-app that fuses a stock-market trading loop, card collection, PvP attacks, mini-games, and weekly leaderboards — all anchored to a single anthropomorphic duck mascot. Beyond leading product design across 347 frames and a 25-step onboarding, my main contribution was building the AI asset pipeline: prompt libraries, base-image conditioning, hand-curated seeds, and production polish that turned every new game system into shippable character art in days, not months. The same duck appears in 300+ contexts — sailor, taxi driver, trader, dealer, raid target — and the silhouette, eye, beak, and proportions read as one character every single time.

Visuals14 assets
ImpactDUCK-MASTER / 04 files
347

Frames designed

300+

AI-generated assets

25

Onboarding steps

6

Product surfaces

Reflection

Duck Master was where I learned that designing for AI-asset-heavy products is a different discipline. The hard part isn't generating images — it's generating the SAME character across hundreds of contexts when the model wants to drift on every prompt. I built a workflow around a locked anatomy brief, a prompt-template library, base-image conditioning, and a brutal curation pass. Every shipped card was one of 8–16 candidates.

What I'd change next time: invest in the curation tooling itself. By the end I was scoring candidates in spreadsheets, which is fine for a dozen cards and unbearable for hundreds. A lightweight web tool with side-by-side comparisons and silhouette overlays would have saved weeks.

Next projectNEXWAVE