Beat the Gaffer · Character design system

The Gaffer,
an emotional design system

An AI pundit is only a rival if he reacts. The Gaffer has one face and twenty-seven moods, mapped to every moment you out-call him, copy him, or get found out.

27
Reactive states
37
Rendered faces
1
Consistent character
The Gaffer
The idea

Principles

The Gaffer is the product's edge over Sky Super 6 and Superbru: not scale, but character. These four rules keep him feeling like a person you are playing against, not a mascot bolted on.

A rival, not a mascot

He has made a call on every game, in public, on the record. The whole product is the contest of your judgement against his.

His face is reactive

The portrait is never frozen. It is mood-matched to your score, your rank, your form: smug when you copy him, beaten when you out-call him.

Variety, so he stays alive

High-frequency moods carry two or three takes that rotate, so the same reaction never repeats identically. A live rival, not a stock image.

One consistent character

Same man throughout: red shearling, navy roll-neck, the beard. A trained model keeps every expression on-model.

The range

The 27 states

Each state is a reaction to a specific product moment. Shown as the circular medallion they appear as in-game. A gold tag marks states that carry rotating alternates.

The wiring

How moods map to the product

The same library drives all five pages. A handful of the key triggers:

SurfaceMoment, and the state it fires
PicksYou enter a score that matches his call 02 smug · you back an upset against him 05 you-differ · coin-flip game 01 uncertain · his banker's level late 27 nervous
ResultsHis call lands 06 he-gloats / 07 nailed-it-big · you out-score him 09 / 10 you-beat-him · a shock result 11 stunned-upset
The GafferPre-match read 18 analysis · bold call resolves his way 04 nailed-on · a team's chances gone 16 red-card · controversy 14 dispute-var
LeaderboardYou climb past him 10 beaten · he's still ahead 02 smug · you take the title 23 champion
Profile / LeaguesHis verdict on your form 13 grudging-respect / 25 having-a-go · a per-league taunt 06 he-gloats
The craft

Art direction

One man, every mood

Fixed comic-book look: red shearling coat, navy roll-neck, bearded, ~40s, floodlit stadium behind. Every state had to read as the same person before it earned a place.

Built from a custom-trained model on a hand-made portrait set, then curated hard: 110 candidates down to 37 finals.

Clean line for the everyday

Two finishes exist: a clean cel-shaded line and a glossier painterly one. The clean line carries the high-frequency states; the glossy finish is reserved for the big one-off moments (a title, a meltdown) where the extra drama earns it.

Naming is by state, not by pose, so the system maps one-to-one and rotates alternates without a code change.