Any Limits on Complexity of Branching Scenario?

cogdog's picture

I'm just starting a new project implementing a student life adventure game as a branching scenario (it designed by students as a  tabletop card and scoresheet game). 

To simulate some sense of randomness, I have to have them go through 4 rounds of a process, each one with a 5 items branch option followed each by the same 4 item questions (to produce 20 possible paths).  And this is just the setup. Later in the game, when they get a random event, I will have to creat another series of stacked multiple questions to generate what in the game is a shuffled card.

I'm just wondering if there is any limit to how complex these can be.

It would be nice to have as a feature some options for generating random branch results.

Thanks

Summary: 
random branching
BV52's picture

Hi ogdog,

In theory there is no 'limit' to how many branches you can create. However it will depend on the computer/internet connection of your users on how complex it can get.

Regarding the random branch results, this is a good idea and I suggest that you place this in the feature request forum. In order for your feature request to attract as much interest as possible make sure it follows the below guidelines:

 

  1. It is clear from every perspective how the feature will work. We recommend describing the feature with one or more user stories, for instance “As an author, I want it to be possible to pick between different effects for the check answer animation so that the learner will see a variety of effects and also I can adapt the effects to my target audience(I’ll be using pink unicorns which works really well for both my target audience which are 4 year old girls and venture capitalists)”

  2. If the feature can be illustrated with images or videos it always helps

  3. Make it clear what content types this is relevant for, and or if this is a new content type

 

Make sure you post the feature in the Feature Request forum.

 

-BV 

cogdog's picture

Thanks, will just see how it plays out. I might separate the design to use multiple brancing scenarios rather than one.

Just to be clear, does all media download to the client before viewing? If so I will be more judicious in use and file size of images.

And yes, I will submit feature request for randomness.

Alan

BV52's picture

Hi Alan,

If I'm not mistaken the media downloads whenever a specific branch is loaded.

-BV

I am currently working on a programmed instruction type quiz using branching logic. But it crashes after 15-20 questions. it is basically a multiple choice that has 4 alternative answers. If you get it right, you move on, if not, you go back to the question until you get it right. i have one content that has 70 questions and lost all of them. 70+ works well as long as I don't do scoring :/

BV52's picture

Hi jeanedeealonzo,

Would you mind providing a link of the content that is having an issue. It would take a while to create such a large activity just to check if we can reproduce the problem.

-BV

Thanks for the quick response. http://theanalysisofbehavior.com/wp-admin/admin.php?page=h5p_new&id=39

If the link does not work, here's the link to the website: http://theanalysisofbehavior.com/index.php/safmeds-h5p-test/the-analysis-of-behavior-programmed-instruction/part-2-operant-conditioning-elementary-concepts/programmed-instruction-set-11/ - this works but the scoring is not possible. The user will always get 100%

Basically, for each question, I need it to branch out to two other contents. Feedback for the wrong answer and same question where the right answer does not give them a point since they picked the wrong answer first.

BV52's picture

Hi jeanedeealonzo,

You are right the 1st link doesn't work (asks me to login). For the 2nd example it does not exhibit the problem because as you mentioned it seems that it works if the scoring is turned off. Do you have another content that has the issue that we can access. I can try to reproduce this but as I mentioned before creating a content as large as this would take time and there is no guarantee that the issue will show since there could be other factors.

-BV