the corn guy · live prototype
meet cornrad.
He lives in the header. He's random, but he's paying attention: every face is a reaction to something you did, picked from how he's feeling right now. Never a loop.
- tap himhe flies home
- tap the cornin the header: he comes out
- holdsquish. keep going.
- drag · flickpark him, or flick him up home
live · home
poke him.
These buttons fire the exact events the shop fires. He decides what to do with them.
happy
Warm, bouncy. Fades into cool.
zesty
Sassy. A hair-flip on a straight face.
cool / satisfied
Everything’s fine. Where shocks settle.
shocked
Always short. Settles somewhere nicer.
worried (gentle)
Only for real problems. Capped.
energy & moves
Idle, sleep, trips.
try typing.
Nothing here is sent anywhere.
the rules he lives by.
- random, but aware.
Five moods fade slowly and drift on their own. His resting face and every random moment come from whatever he's feeling, so he never runs a loop.
- looking is free. faces are rationed.
He glances at almost everything you do. Full expressions come out of a small budget, and doing the same thing over and over gets less of a reaction.
- worried only for real problems.
Form errors and failed payments. Never for removing something, leaving, or taking your time at Pay. It's capped, and fixing it gets a "phew".
- he follows, never leads.
He reacts to what you did and looks where you look. He never stares at Buy, never sulks, never comments on totals.
- tap to send him home.
He takes trips: the hero, a peek, a perch on the buy bar, a corner float. Tap him and he flies home. Shoo him twice and he stays home.
- hold to squish.
He springs back slowly, like a real squishy. Squishes 1–3 delight him, 4–6 bore him, 7 gets a stare, 10 gets shades.
- knows when to stay put.
No trips while you type, in checkout, or during errors. He never covers buttons, prices or fields. Card and password fields: husks over his eyes.
- never upside down.
Flicks wobble him at most 25°. Chill keeps him still; off makes him a logo again. Reduced-motion users start on chill.
every face.
Tap one and he'll do it live.
deadpan
Resting faces. The logo face is home.
happy
Adds, saves, sign-ins, squishes 1–3.
zesty
Products, colours, easter eggs.
cool / satisfied
Steps done, removals, calm browsing.
shocked
Fast scrolls, rage clicks, waking up.
worried
Errors and failed payments. Nothing else.
utility
No-peek, focus, sleep, squish, dizzy.