Hi everyone,
I did this last year (before the changes in Storyline with their January update) but the concept can still work:
It's testing your math and strategy skills. The numbers are random, the dots where you collect coins are random as well.
Play with Calcy [kalki]:
https://www.rabbitoreg.com/examples/calcy/story_html5.htmlHow it's done:
https://www.rabbitoreg.com/examples/p99/#/lessons/cbc4yvAA2gSbF2zQUoL_26HbatjVdcWdA couple of words on "randomness" from game design:
Randomization improves replayability, which means that you can replay the game over and over again and you go through a different experience.
There are different types of randomization you may apply:
- Randomization of a set of numbers without repeats: let's say you have 5 scenarios numbered from 1 - 5. What you're randomizing is the ORDER how the learner go through them. You can do this when the game starts and just move on with them in the randomized order. This means you don't just want a random number between 1 - 5 because it could end up with repeating the same scenario more than ones.
- Randomization with no repeat: similar to the one above but you do not have a set of numbers but still you don't want repeats. This means you need some sort of "history" of already pulled numbers, and if the new one matches any of them, you need to redraw a random number.
- Randomization can apply not only to numbers but conditions as well. This can vary between positions on the screen, challenges in time, slightly different traits for "enemies" to make them less or more effective, etc. Example here:
https://elearningindustry.com/branching-scenarios-design-secrets-of-interactive-storytelling-challenge Explanation how the random element (brick) is placed in the interactive storytelling producing a new storyline every time.
- And for data geeks: in statistics, random means same chance to be selected. In our world, it's more about a lack of apparent pattern for the user.
- Be careful with randomization: if there's too much randomization, it can lead to frustration. If there's not enough, it gets boring or repetitive. And so, NEVER randomize something that is important for the learning and it need to be consistent. this could confuse the user ("okay, I just learned if I do X, Y happens... but this time there's no X... what am I doing wrong?")