Case study · now.gg · 2024
Gameroom: from solo gaming to social playground.
A functional but sterile MVP became a place school-aged Chromebook gamers call "our club" — in four iterations over five months.
- +183%
- Session duration · 12 → 34 min
- 81%
- 48-hour return rate · from 32%
- +432%
- Monthly active users
- 9.1/10
- Satisfaction · from 6.2
- Role
- Principal Designer — led graphic, motion and UX teams
- Platform
- now.gg cloud gaming · Chromebook web
- Timeline
- 5 months · two-week sprints · 4 rounds
- Users
- Students aged 12–18 on Chromebooks
The challenge
Same games, same classroom — playing alone.
Students on Chromebooks used now.gg to play the same titles side by side, but the platform gave them no way to share it.
-
{{ c.title }}
{{ c.text }}
Who we designed for
Three roles, one room.
Research surfaced three personas that stayed fixed through every round. Each feature had to earn its place with at least one of them.
-
{{ p.name }}
Wants {{ p.wants }}
Blocked by {{ p.pain }}
Needs {{ p.needs }}
Process
Two-week sprints, a playable prototype every time.
Each round ran the full design-thinking loop — empathise, define, ideate, prototype, test — and ended with something students could actually use. What follows is what each round taught us.
{{ r.label }}
{{ r.title }}
{{ r.intro }}
What we heard
{{ r.heard }}
{{ r.problem }}
What we built
- {{ b }}
What users said
- “{{ q.text }}” — {{ q.who }}
- {{ m.value }}
- {{ m.label }}
What we learned
{{ r.learning }}
In the room
The details that made it a place.
-
{{ g.caption }}
Under the hood
One token, six themes, zero handoffs.
Four rounds in five months was only possible because theming lived in a token system, not in screens. Figma Tokens was the single source of truth; a build step turned every change into CSS variables in the live product.
{{ l.title }}
{{ l.text }}
Change a brand colour once at the primitive layer and every dependent component updates in Figma and in production on the next sync. Designers previewed and accessibility-checked theme variants side by side before anything shipped.
Impact
MVP to round four.
- {{ x.metric }} {{ x.before }} {{ x.after }} {{ x.delta }}
{{ s.from }} {{ s.to }}
{{ s.text }}
What I'd carry forward
Emotion outperformed features every round.
-
{{ l.title }}
{{ l.text }}
Where it goes next
A social layer for all of now.gg.
Cross-game socialisation, community events, user-generated environments, identity continuity across the platform, deeper streamer tooling and a richer spectator seat.