A learning world built to expand

Shamrin Valley: a workplace-learning world with distinct mascots, codified artwork and rewards that fund donations.

Client
UpvrdEdTech
Year
2024
Role
Motion designer and product strategist
Duration
3 months
Made with
  • MidjourneyGenerate consistent world assets

Impact

  • 5 mascots with distinct rolesCharacter design
  • One style across every locationImage generation system
  • 3 monthsCore build before ongoing work

Learning felt like another work task.

I built Shamrin Valley where lessons unlock places, characters and rewards.
Nilli the bird: expression sheet and final poses

Upvrd is a learning app for people at work. Shamrin Valley is the game world inside it, where finishing lessons unlocks new places and characters.

When learning feels like a chore, people skip it and the training never lands.

Deciding each mascot’s role before drawing it

Tatelle guides the learner and Nilli carries messages. Trillo finds treasure while Partho offers insight and Mishka brings play. Attitude, movement and expression came only after I had settled each role.

Mascot explorations: a cat-like fox
Mascot explorations: a golden dog
Mascot explorations: an eagle and parrots
Mascot explorations: a young monk
Nilli the bird explorations: silhouettes, shapes and colours
Chose

Characters that celebrate milestones and soften setbacks

Rejected

Rewards driven by fear

Employee growth should never rely on fear or self-doubt.

Translating game theory into missions and chapters

I led animation and game design. Two frameworks shaped every mission and chapter: Octalysis, which maps eight motivations behind games, and the Hook Model, a loop of trigger, action, reward and investment that builds habits.

I worked with the founder, a PM, an animator and interns. They recognised learning’s difficulty but couldn’t see an impactful solution, so I brought gamification frameworks proven in real use. I argued against fear, because failing is acceptable and fear drives people off an already difficult path.

Shamrin worldbuilding timeline: a rich past, a catastrophe, onboarding and stage one
Chose

Revealing Shamrin Valley in stages

Rejected

Showing the whole world at once

Each learning milestone opens a new place with its own characters and rewards.

Opening with the learner instead of a task list

A guide character asks each learner about their goals, strengths and fears during onboarding.

Guided onboarding screens asking learners about goals, strengths and fears

Codifying prompts so every location belongs to one world

Reusable prompts for Midjourney, an AI image generator, and a palette for each stage let locations differ without leaving Shamrin Valley.

Consistent locations and backgrounds generated in Midjourney

Giving rewards a purpose beyond the app

Learners could turn the grains they earned into donations. The app earned funding from Apollo Pharmacies India.

Donation flow showing learners turning earned grains into donations

Building a world that grows

Staged reveals let every new course open a new place in the same world. The codified prompts keep that world consistent, whoever generates it.