<?xml version="1.0" encoding="utf-8"?>

Challenges and quests

Challenges and quests Bad Practice
Challenges and quests Best Practice

Adding challenges and quests allows you to turn uninspiring tasks into adventures. A challenge or a quest always has a goal that helps guide users in their journey. It also adds depth, drive, and structure to the user experience.

Completing challenges and quests brings users a pleasant feeling of winning and triumph. This is true even if the activity doesn't imply beating opponents — solving a problem, exploring, or achieving something is already fun.

In design, challenges are the perfect tool for motivating users to explore. Consider using small rewards during a challenge to keep users' spirits up.

Challenges must also suit a user’s level — don't give newbies master-level challenges. For example, in Duolingo, as a beginner, you start with basic, bite-sized lessons that are pretty easy to complete. The feeling of accomplishment after a completed lesson motivates users to take up another.

Improve your UX & Product skills with interactive courses that actually work