e-learning development
1449 TopicsStoryline template that looks like rise
Have to build a module that has the look and feel of another module that was done in rise. Don't want to use rise itself because most of the other module is just storyline blocks inserted into rise the lack of automatic narration in rise is an issue for the user experience (having to click to play an audio file is cumbersome, and not always connected to the on screen action before i build it, has anyone done this templating work already?45Views0likes3CommentsShow results of complex calculations involving multiple variables?
Say I have multiple (3+) variables that I want to use to calculate a "final score" for something; for example, ((A+B)/2)+(C-D)*100. Is there any way to output this as a number in a text box, and is there any way to use a combination of my own variables AND built-in values like "Slides Viewed"?40Views0likes2CommentsMake mandatory to read content in carousels and accordions
I’ve been asked to make it mandatory for learners to view all content included in carousels and accordions before they can complete a course. However, I haven’t found any feature in Rise that supports this requirement. The only workaround I see is to remove the content from these interactive elements and present it in a linear format, but this would make the course significantly longer and less engaging. Is there a built-in option or recommended approach to enforce this requirement that I might have missed? Regards,21Views0likes1CommentMute background audio on slide/start audio AFTER specific slides/CHANGE audio on different scenes?
I have background music set to play through my 4-scene project. It mostly works, but I have a few issues: The background audio starts on the first slide of the first scene and I do not see an option to altogether mute or disable it until after this slide. This slide plays a bumper/"splash" video for the company, which has its own audio accompaniment. While the background audio doesn't play DURING the video, it DOES play for about one second before the video starts, despite there being no time gap prior to the video on the timeline. Is there any way for me to set the background audio to just NOT play at all until after this slide? 2. I'd like to use different background music for my resolution/score scene. I don't readily see how to do this without just adding to the "playlist," which I take to mean would just have it play after the first audio track throughout the WHOLE project. Can I have one audio track play through scenes 1-3, and then a different one play on scene 4?36Views0likes3CommentsDrag and Drop
Hoping for a little help here please! I've set up some drag and drop activities on Storyline. When testing them individually (one slide at a time) they all work, but when viewing the Scene, one isn't working in the same way. How I've set them is that when the items are dropped in the correct or incorrect place, a new layer is displayed with a post-it sharing some feedback, along with a 'try again' or 'continue button'. I can't fathom why this isn't working when i view the scene or whole project. These are my triggers:46Views0likes5CommentsState change question
Hi everyone, I am working on a game show where users have the option to use a help for one of the questions. I want the user to only be able to use the help once across all questions. Does anyone have suggestions for how I can get the state of the help buttons on all the slides to change to a disabled once one of them is clicked?Solved17Views0likes2CommentsBrand Update Methods and Tools
My company is undergoing a brand update. We need to adjust our Rise 360 learning assets to reflect the new brand standards. Are there any methods or tools that can bulk-update without manually adjusting color, theme, and font standards across hundreds of courses?71Views0likes5CommentsKeyboard navigation to support accessibility
Hi all...happy holiday. I recently took a work-required eLearning course (ahem, we won't discuss quality!) that had keyboard navigation options to move through the course, allowing for accessibility. I wonder how that works with Articulate storyline and RISE...how does that get created? No clue on this but see it as necessary for our work. Your guidance is appreciated. Michele13Views0likes1CommentHow I Built This: How I Vibe-Coded a People Manager Simulation
When the new Rise 360 Code Block (Beta) feature launched, I wanted to see just how far it could be pushed. Could you build something more than static content? That’s how the People Manager Simulation came to life – a fully playable, story-driven experience built entirely inside a single Rise code block, using only HTML, CSS, and JavaScript. In this video, I explain how it was created and how you can repurpose this approach in your own projects. Why I Made This In my day job, I design learning experiences for real teams, often around leadership, people management, and workplace decision-making. I wanted to create something that shows how these kinds of soft-skills topics can be transformed into immersive simulations without needing heavy development tools. The result is a game where you step into the shoes of a brand-new team leader, navigating real-world decisions that impact morale, performance, retention, and stress. Each choice has a trade-off, and yes, you can get “sacked” if you mismanage your stats. In the video, I mention that this project was built gradually, late evenings, after work, once my son was asleep. There were plenty of failed tests, odd bugs, and “why won’t this work” moments along the way. I did consider going back and documenting every single prompt and adjustment… but honestly, that would read like an increasingly impatient diary of me negotiating with ChatGPT! So instead, I wanted to share a simpler, more practical way for you to repurpose what already works. How I Built It Rather than starting from scratch, the method I show in the walkthrough involves: Uploading the existing working code of the simulation. Giving ChatGPT a single clear prompt that explains: This is for Rise 360’s custom code block. It should learn the structure and logic of the original simulation. It should rewrite the theme, dialogue, and characters for a new scenario. In the video, I demonstrate how to use the current People Manager Simulation code as context; use the download attached below. 📁 Download: People Manager Simulation HTML; attached below. You then give this to your LLM of choice as an attachment and provide your repurposing prompt; the one I used can also be downloaded below. 📁 Download: GPT Prompt for Repurposing Existing Demo; attached below. Key Takeaways Start from a working simulation instead of a blank page. Use a single, focused prompt to repurpose the entire code and story. Attach your full code as context so the model understands structure and logic. Re-use this workflow to adapt learning scenarios quickly—no coding expertise required. The Result Here’s the outcome of my own repurposing test from the walkthrough: a completely new narrative built using the same base code and single prompt. Is it perfect? No. But it’s a solid foundation—and all this came together in about ten minutes. 📁 Download: The Result — Full New HTML Code; attached below. Final Thought The best part of this approach is accessibility: you don’t need to be a coder to build something that feels custom. By starting with a working framework and iterating through clear, focused prompts, you can turn any learning scenario into a playable, data-driven experience. Whether it’s leadership, compliance, or customer service, this structure gives you the foundation to explore how choices shape outcomes, all inside Rise 360. My final ask is: please repurpose and improve on any of the ideas shared in this article. Let me and the wider community know how you get on. 💬 Ask Me Anything! I’d love to hear your feedback and answer any questions about the build. Drop your thoughts in the comments below—I’ll be checking in and responding! Want to Share Your Build? Do you have a project you’d love to share with the community? We’re always looking for more How I Built This stories. Whether it’s a game, interaction, or unique design, we’d love to feature your process. Drop a note in the comments or reach out to the community team if you’re interested!693Views9likes5CommentsBingo Counter JavaScript Bug
Hi folks, I'm creating a bingo activity where I want to let learners advance only once they've selected 5 (or more) of the bingo rectangles. I've used JavaScript to check if each of the toggled rectangles is set to true when a button is clicked and for the most part it seems to be working. (in the past I've had trouble trying to get a counter in storyline to accurately add and subtract based on states so JavaScript seemed more straightforward and reliable.) However, it seems to get buggy and begins mis-counting if I select more than 24 of the rectangles. I'm not sure what is causing this and while that's well over what I learners will need to click, I don't want this bug to come back to bite me later (plus it could be fun to have a little reward for a blackout...) If anyone is able to tell where I'm going wrong (or suggest a different solution), that would be incredibly appreciated! Thanks.68Views1like7Comments