Case study — Game UI / Broadcast

VSE Racing UI for the betting floor

A broadcast-grade interface for virtual motorsport betting — odds, live race states and results designed to read instantly from across a betting-shop floor.

Sector
Virtual sports betting
Scope
Full UI system — preamble, in-race & results screens
Platform
Retail TV displays, 16:9
VSE racing results screen with podium finishers, combination bets and next-event odds

Readable from six metres, in three seconds

Virtual race cycles are short, and the screens hang above a busy shop floor. Punters need to find their runner, their odds and the next race window at a glance — on a display they can't touch, from across the room.

The existing UI had grown dense and inconsistent. The job: modernise the visual language without losing a single piece of information the punter relies on.

Hierarchy built around the punter

Every screen was rebuilt from the punter's questions outward: who's running, what does it pay, when is the next event. Odds pills carry consistent colour-coding across the entire journey, winners are unmistakable, and a persistent next-event rail keeps the betting window in view at all times.

A modern condensed typeface keeps dense tables legible at distance, and the full journey — preamble, in-race and results — shares one coherent visual system.

VSE preamble screen with full runner odds board before the race
Preamble — full odds board before the off
VSE in-race view with live leaderboard over the race broadcast
In-race — live positions without hiding the action
01

Faster bets between races

Clear odds hierarchy and a persistent next-event rail mean punters decide and bet inside the short window between races.

02

Legible across the shop

Type scale, contrast and colour-coding tuned for TV screens viewed at distance — no squinting, no missed numbers.

03

One system, every state

Preamble, in-race and results share components and rules, so the product feels coherent and future screens are cheap to add.

Next project

iGoal