Playtesting was last week and we both learned a lot. Here was our main takeaways:
– We need a timer or some way to let people know to stop running in place.
– Danny had a comment about nixing the headphones, so we are going to try both ways: audio and printing to screen.
– We are killing the “are your parents both still alive?” question because it was a sensitive trigger.
– We are tapping into our empathy to make the resolve a more powerful one: “yes, you are privileged, but you can use that power for good.” Our current line is:
“In the game of life privilege gets you closer to the finish line. Talk about it, be about it, and use it to help others!”
-For some of our questions, when the answer was “yes” the pointer did not move (the participants did not advance) and the users were confused why this was the case. So, going forward we will score every “yes” to be +1 and every “no” to be +0.
Terrick and I have continued developing what we’re now calling The Starting Line. We began collecting a look and feel and designing a logo.
We also began to lay out the floor mats that the pressure sensitive material will lay beneath.
We’re thinking of marking a “HOME” area for users to step up to that won’t be pressure sensing. Then we’ll have two inputs for the “YES” and “NO” sides of the mat so that there will be three states for the user.
We play tested this theory:
We began to write our pseudocode to work out the logic for p5.js:
If timer is between 0-15 seconds and person is on the sensor(mat), the answer is yes
Else if the answer is no
Otherwise don’t progress to the next question
If timer is between 15-30 seconds and person is on the sensor(mat), the answer is yes
Otherwise the answer is no
THIRD QUESTION . . . (follows same logic for all 10 questions)
Return value: # of YES multiplied by 10
Show value for each player and print “In the game of life privilege gets you closer to the finish line. Talk about it, be about it, and use it to help others!”
Store the values coming in from the weight sensor
After 15 seconds, check the value in the array, if it’s greater than something it equals yes, otherwise it equals no
Then it resets the whole thing, including the timer.
There will be another array where you store the number of Yes and No for each player to get the percentage by multiplying by 10.
And finally, here is our Systems Diagram based on what we learned from playtesting. The red button is to advance from one question to the next: