Curio AI — Animated Learning Companion
A character-driven learning experience exploring how one personality can stay consistent across onboarding, interaction, and gameplay.
Curio started as a character for a learning product. I wanted to see how far that character could go without losing its personality.
From character to product
I developed Curio across onboarding, feedback, and learning interactions so the character became part of the experience, not just something sitting inside it.
Building the behavior
Thinking, retry, success, and celebration were designed as product states, giving Curio a consistent way to respond to what the user is doing.
Taking Curio further
I then brought the same character into a playable Unity prototype to test whether the same personality and motion language could work in a completely different interaction.
Visual: Unity gameplay + side-by-side product/game comparison
One character, one language
Across product UI, motion, and gameplay, the goal stayed the same: keep Curio recognizable while giving the character room to grow.
Visual: final overview reel
Role: Character Direction · Product Motion · Rive · Prototype Development Private notes