This week was very productive and over its course, I made some significant progress with the game.
On Monday, I helped decide the content for the final presentation and on Wednesday, I aided in the testing of the different buttons of the mat. This testing revolved around FSR error rate as well as button coverage testing. I stepped on the mat in different orientations and also recorded videos in slow motion to better understand the latency in FSR and game screen responses. After insisting my team to meet on Friday, I created final arrow buttons for the mat through careful physical measurements of the tarp, the buttons with the FSR’s attached to them, and the Velcro’s. At one point, one of our FSR’s broke so Tushhar and I soldered a new one. Outside this, I have been advocating to be more involved with the final bits of software aspect of the game.
As the UX designer of this project, I am trying to incorporate feed forward and back designs into the software screen. I have found actual music files for the songs and integrated them into the code. While playing the game, I realized that there is a delay in Pygame’s output of music so though the game screen appears at a moment’s instance, the song does not start until 4 seconds after it. To account for this, I have delayed the arrows to coincide with the starting of the song. Also, to make the player less frustrated, I am going to add textual graphics along the lines of “Ready? Let’s Go!” to make the delay less obvious and awkward. Lastly, when the player scores an arrow, I plan to add a sound to reflect that as it would give feedback to the player that they have scored.
I am currently on schedule and will be working on the final presentation slides and the sound effects over the weekend. I aim to test the entire system with at hopefully 10 users (with the help of my teammates) this coming week as I understand testing is a significant part of our project. I am meeting with my team tomorrow (4/23) to walk through the slides and ensure they are ready for the final presentation.