Blog Post

E-Learning Challenges
3 MIN READ

Creating Roulette & Spinning Wheel Games in E-Learning #458

DavidAnderson's avatar
5 months ago

Roulette & Spinning Wheel Games #458: Challenge | Recap

This week’s challenge was inspired by a recent community discussion by Troy Westphal.

Troy created a roulette game using true/false variables to determine if the roulette’s spinning wheel selected red or black. Walt and Tom jumped in with ideas and tutorials to help troubleshoot Troy's source file.

While Roulette games aren't a common interaction in e-learning, they present fantastic ways to flex our variables muscles. And that's what this week's challenge is all about.

🏆 Challenge of the Week

This week, your challenge is to create a roulette-type game that involves spinning and randomization. You can create a literal roulette game or anything that captures the essence of the game.

Ideas and Possible Projects

Here are a few ideas to help you get started. Remember, you’re not limited to only roulette games. The objective this week is to combine spinning effects with randomization.

  • Lottery Number Generator: Create an interaction to generate a set of random lottery numbers based on learner inputs or random numbers.
  • Slot Machine Games: Create a slot-machine game where learners can spin the reels using sliders, dials, or simple buttons.
  • Wheel of Fortune Games: Create a game based on the popular TV show.

Examples of Spinning Interactions

Here are a few examples of different approaches to this week’s challenge.

🧰 Resources

User Guides

Webinars

✨ Share Your E-Learning Work

  • Comments: Use the comments section below to link your published example and blog post.
  • Forums: Start a new thread and share a link to your published example.
  • Personal blog: If you have a blog, please consider writing about your challenges. We'll link to your posts so your great work gets even more exposure.
  • Social media: If you share your demos on Twitter or LinkedIn, try using #ELHChallenge so your tweeps can follow your e-learning coolness.

🙌 Last Week’s Challenge:

Before spinning random ideas on this week’s challenge, check out the creative ways your fellow challengers combined three or more challenges:

Mix-and-Match Challenge Examples RECAP #457: Challenge | Recap

👋 New to the E-Learning Challenges?

The weekly e-learning challenges are ongoing opportunities to learn, share, and build your e-learning portfolios. You can jump into any or all of the previous challenges anytime you want. I’ll update the recap posts to include your demos.

Learn more about the challenges in this Q&A post and why and how to participate in this helpful article

🚨2024 Articulate User Conference Call for Proposals

We’re now accepting proposals for this year’s in-person user day conference co-hosted at DevLearn in Las Vegas. Learn more about the proposal process.

Published 5 months ago
Version 1.0
  • Bonjour Heroes.
    For this challenge, I bet on a a literal roulette game. I tried to make the game as realistic as possible, even though I've never set foot in a casino. And (according the community discussion ), I tried to make the triggers as simple and few as possible (which is hard). No JS code. The actual roulette betting rules are too complicated, so I simplified them. The result is absolutely random. You can win by betting on colors or on the right number. It's completely functional, but I can't guarantee that you'll ever see your number come up. Good luck!
    The file.story (so far) is available in the first comment of the Review. I'm running out of time to make the blue chip work. Maybe a little later.
    https://360.articulate.com/review/content/96e18140-ddad-48a0-9f17-9f536c3b8d4e/review
    • JodiSansone's avatar
      JodiSansone
      Community Member
      That is a very realistic game (for someone who has never been in a casino). :) Thank you for sharing the download.
    • ThierryEMMANUEL's avatar
      ThierryEMMANUEL
      Community Member
      I like the Jodi's touch as usual: the simple and very effective graphics, and the subtle animations you use. I may have found a glitch indeed: it's possible to "pull" the same colleague out of the wheel several times. So you have to spin the wheel again, but this counts as a "wrong" answer at the end of the quiz. I think you had envisaged having 10 different situations out of 18.
      • JodiSansone's avatar
        JodiSansone
        Community Member
        Hi Terry. Thank you for reviewing my demo. Like the Articulate Help Desk people say when you send in a file, that was the "expected behavior" in my demo. You get 10 spins only, and if a number duplicates you lose a turn. I will have to look at it and make it clear that you lose a turn. I have an idea for incorporating that. Thank you!
    • JodiSansone's avatar
      JodiSansone
      Community Member
      I forgot to mention that I borrowed the quiz feedback method from a demo Ashi Tandon posted a couple weeks ago. I really like her quiz creativity.
      • AshiTandon's avatar
        AshiTandon
        Community Member
        Thanks, Jodi. It means a lot coming from you.
        Loved the problem solving approach taken in this example. Uncomplicated but powerful!
  • Hello!

    This demo uses Storyline's native dial feature, a touch of Photoshop and Camtasia, and a dash of Javascript to create a branching video scenario controlled by a roulette wheel.

    What are the chances Julian will turn his life around?

    LIFE CHOICES
    Demo: https://bit.ly/elhc458
    Download: https://bit.ly/elhc458dl
    • DavidAnderson's avatar
      DavidAnderson
      Staff
      Some solid life advice in this one, Jonathan. The motion blur effect was a nice touch, but I didn't see where you used the JavaScript. I'll check out the source file you shared.
      • Jonathan_Hill's avatar
        Jonathan_Hill
        Super Hero
        Thanks David. Javascript ensures only an odd number is randomly selected, to control the stop position of the wheel. Some Javascript also creates the 'slow to stop' effect.
    • JodiSansone's avatar
      JodiSansone
      Community Member
      Hi David,
      I was wondering if you have some suggestions for speaking proposals for November...something that I could do that's different. I did sliders and the art demo in 2022. I'm not sure I'll be able to do it this year. November 5th is election day and I usually volunteer at my local precinct to be an observer. Not sure I'll make the cut this year.