I am trying to fix my matching game but I have a problem after the user returns from a layer. I guess I am missing a variable component but I really have trouble understanding the notion of variables and how they work in storyline I would really appreciate your help.
I was a total variable rookie before coming to storyline so let me say there's a light at the end of the tunnel!
What exactly are you hoping to change with variables? I'm guessing when somebody picks the "justa causa" you want the "justa causa" layer to show, etc., and if they don't pick both cards, you want the incorrect to show?
If you convert to a free form drag and drop - you could have a much more elegant solution, without any additional triggers or variables.
The current design looks like you want the user to select 2 that match, then select 2 more that match, and so on. (like the old concentration game) As you can see from your first attempt, that requires a lot of triggers to pull off and possible more layers than you are currently using.
WOOOOW, Thank you so much for fixing this. This is Exactly what I needed. Really obliged. Thank you again!!! I will take a look at how you built the variables and try to study the process.
Thank you Ron for your suggestions. Russell below actually provided me with the solution I was looking for. I knew I could do drag and drop but I wanted to stick to the original idea of a memory game and that is why I needed the True/False variables to work.
The problem I had was that once the learner successfully matches one pair and returns from the Correct layer as soon as he selects a new card the software takes him to an incorrect layer because it believed that the learner was selecting the third card with the previous pair. In other words, I needed the first pair to be forgotten/not considered/ but still present so that when the learner returns he can continue matching the rest of the cards.
Hope that made sense. I am grateful though that there was a solution found.! :)
I already had the cards matching the problem was making them work after being selected because the software remembered the ones that were matched and selected and then when you try to match a second pair it keeps taking you to the incorrect layer even though all you wanted to do was just match a second pair. Luckily, Russell offered the solution I was looking for with the true/false variables.
All is good now. Russell offered the exact solution I needed and it is working just the way I wanted it to work. I had a problem with the cards once the user had matched one pair and was trying to match a second pair, but as soon as he selected a card, the programme would think that i was trying to match the first pair with a third card and I was in reality just trying to match a second pair. I am now going to take a closer look at these variable solutions and try to be understand how it was done.
I am trying to make pairing interaction too but don't know how. I want the user to select without drag and drop. Do you have an example or is there a ready form for that? Thanks
This is a memory game. I want the learner to match pairs based on info exposed on the card, without the need to flip it or use memory. just a choice of two cards as a pair and watch if correct
Thanks for clarifying that a memory game is not what you're looking for. I've dome some searching for a matching game that does not require memory, card flipping, or dragging-and-dropping, and I'm not finding anything so far.
Shout-out to the community: Does anyone have an example of a simple matching game that would fit Dana's needs? If so, please share it here!
13 Replies
Hi Elena!
Thanks for sharing your file, but I'm not clear on what issue you are trying to correct.
Can you explain what you are trying to fix and what is happening when the learner returns from a layer?
I was a total variable rookie before coming to storyline so let me say there's a light at the end of the tunnel!
What exactly are you hoping to change with variables? I'm guessing when somebody picks the "justa causa" you want the "justa causa" layer to show, etc., and if they don't pick both cards, you want the incorrect to show?
If you convert to a free form drag and drop - you could have a much more elegant solution, without any additional triggers or variables.
The current design looks like you want the user to select 2 that match, then select 2 more that match, and so on. (like the old concentration game) As you can see from your first attempt, that requires a lot of triggers to pull off and possible more layers than you are currently using.
I will take a closer look
I think I have it working for you.
WOOOOW, Thank you so much for fixing this. This is Exactly what I needed. Really obliged. Thank you again!!! I will take a look at how you built the variables and try to study the process.
Merci beaucoup!
Thank you Ron for your suggestions. Russell below actually provided me with the solution I was looking for. I knew I could do drag and drop but I wanted to stick to the original idea of a memory game and that is why I needed the True/False variables to work.
The problem I had was that once the learner successfully matches one pair and returns from the Correct layer as soon as he selects a new card the software takes him to an incorrect layer because it believed that the learner was selecting the third card with the previous pair. In other words, I needed the first pair to be forgotten/not considered/ but still present so that when the learner returns he can continue matching the rest of the cards.
Hope that made sense. I am grateful though that there was a solution found.! :)
Thank you for your time and help!
Hi GLoria,
I already had the cards matching the problem was making them work after being selected because the software remembered the ones that were matched and selected and then when you try to match a second pair it keeps taking you to the incorrect layer even though all you wanted to do was just match a second pair. Luckily, Russell offered the solution I was looking for with the true/false variables.
Hi Leslie,
All is good now. Russell offered the exact solution I needed and it is working just the way I wanted it to work. I had a problem with the cards once the user had matched one pair and was trying to match a second pair, but as soon as he selected a card, the programme would think that i was trying to match the first pair with a third card and I was in reality just trying to match a second pair. I am now going to take a closer look at these variable solutions and try to be understand how it was done.
Great news Elena! Glad that Russell was able to assist you here. Thanks for popping back in to share :)
I am trying to make pairing interaction too but don't know how.
I want the user to select without drag and drop. Do you have an example or is there a ready form for that?
Thanks
Hi Dana, you came to the right place for help! First, are you using Storyline? If so, what version are you using?
Also, can you tell me more about the matching interaction you had in mind? Were you envisioning a matching card game like this one?
This is a memory game.
I want the learner to match pairs based on info exposed on the card, without the need to flip it or use memory. just a choice of two cards as a pair and watch if correct
Hi again Dana!
Thanks for clarifying that a memory game is not what you're looking for. I've dome some searching for a matching game that does not require memory, card flipping, or dragging-and-dropping, and I'm not finding anything so far.
Shout-out to the community: Does anyone have an example of a simple matching game that would fit Dana's needs? If so, please share it here!
This discussion is closed. You can start a new discussion or contact Articulate Support.