top of page
glossy-3d-letter-g-vibrant-green-bubble-font-branding-design.png
mail-icon-iridescent-metal-envelope-white-background-origami.png
nightsky1.png
planet-2.png

Building ExamJam’s Worlds, Bosses, & Story

A system for turning studying into something you actually want to do

The Problem

Old ExamJam

Students weren’t struggling to find content.

They were struggling to make sense of it.

 

Where do I start?

Why does this matter?

Am I actually improving?

 

On paper, ExamJam already had everything:

 

• Strong, Collins-backed content

• Functional practice flows

• An AI tutor (Milo)

 

But in practice, it wasn’t landing.

But the experience felt fragmented.

 

  • There was no clear progression.

  • No emotional payoff.

  • And nothing pulling students back after day 1–3.

The core issue wasn’t usability.

It was motivation and meaning.

nightsky1.png

Instead of presenting subjects as flat categories, I reframed the system as: 

A world you move through, not just a tool you use

Infection & Response – The Viral Swamp3.png

Worlds = subject areas

Infection & Response – The Viral Swamp_PathorathePlaguebearer_4.png

Bosses = mastery checkpoints

Milo_spacebackground23.png

Milo = guide, translator, & emotional anchor

fog1.png

The Fog = the story arc to make uncertainty visible

The Core System: Making Learning Legible

The Fog — Representing Uncertainty
fog1.png

The hardest part of studying isn’t the work itself.

 

It’s not knowing what you don’t know.

 

Most products respond with:

 

• Scores

• Progress bars

• Generic feedback

 

But those don’t really tell you what to do next.

But those don’t resolve the feeling. They just report it.
So instead of trying to explain uncertainty, I made it something students could actually see.
Exam Narrative Exploration
streamrealmfog3.png

The Fog wasn’t just visual.

It followed a clear set of rules:

  • It appears where understanding is weak

  • It clears as users improve

  • It never moves randomly.

  • Only in response to performance

Fog feeds on uncertainty. Clarity pushes it back.

This shifted the experience from:

 

“I got a 60%”

to

“I can see exactly where I’m still unclear.”

 

And how to improve.

Worlds — Structuring Progress

The Rate and Extent of Chemical Change.png
planet-2.png

Each subject became a distinct world designed around how that subject works:

 

Algebra → balance and relationships

Geometry → structure and space

Data → interpretation and patterns

This wasn’t thematic decoration.

It gave users:

 

  • A place to start

  • A sense of orientation

  • A clear path forward

Instead of jumping between topics, users move through something coherent.

Organisation – The Body Spire.png

Organisation

Ecology – The Verdant Wilds2.png

Ecology

Bonding & Properties – The Crystal Forge.png

Bonding & Properties

nightsky1.png

Bosses - Turning Progress into Stakes

Magnetism & Electromagnetism – The Polarity Citadel_polarathemagnetic_frontview_animation.

Bosses act as checkpoints, but more importantly, they create meaningful tension.

Particle Model of Matter – The Quantum Vault_QuarkontheShifter_frontview_animation.jpg

Each boss...

 

  • Embodies the subject

  • Reflects the user’s level of clarity

  • Reacts to performance outcomes

Organisation – The Body Spire_OrganistheArchitect_frontview_animation.jpg

I defined clear thresholds:

 

80%+ → Epic Victory

65–79% → Good Effort (not mastery yet)

<65% → Retry

Learn → reduce Fog → face Boss → see outcome → repeat

But the key isn’t the score.

It’s what happens around it.

 

Strong performance → Fog collapses, boss weakens

Weak performance → Fog persists, boss remains fogged

Electricity – The Circuit Gridlands_GraphiontheCurrentkeeper_frontview_fog.png
Electricity – The Circuit Gridlands_GraphiontheCurrentkeeper_frontview_animation.jpg
streamrealmfog3.png

Progress becomes something you feel, not just track.

bottom of page