Create a Gamified Progress Bar in Articulate Storyline 360 using Javascript
April 21, 2024
In this video, we’ll go through a bit of a tutorial on how to explore the practical side of gamification by crafting a dynamic progress bar in Articulate Storyline 360 that updates when the user earns points or gains levels.
The scenario: The user gains some experience points when they’re correctly answering a question. When they reach 1000 XP points, they gain a level. I want to show their progress using a progress bar.
🎮 What I’m attempting here is to replicate the progress bars commonly seen in video games, trying to make learning feel more like a rewarding journey and impart a sense of achievement.
I also reference Duolingo, the language learning app, because I think they’ve implemented a cool progress bar which actually helps learners measure their learning objectives.
💡 Here’s what we’ll cover :
Practical tips for setting up your Articulate Storyline project efficiently.
A breakdown of the JavaScript code required to create an interactive progress bar.
Solutions to common challenges you might face while implementing this functionality in your projects.