top of page

VR boxing simulator

4-12-26 Great Strides

  • Apr 13
  • 2 min read

This week, we had a lot planned out, and I believe we achieved all of what we set out to do! We also had our meeting with a stakeholder in self-defense, and learned quite a bit from her -- it allowed us some new insights into what we wanted to do with the project. To sum up, we added a new minigame, added some interesting functionality to the ones we had, and generally polished the app.


Stakeholder Meeting

During the stakeholder meeting, we identified a few key points that we wanted to apply to our project:

  • When boxing, it's important to be accurate in the places you hit -- if you strike the head, it will have a much different effect than striking at the feet.

  • In a real fight, there are many legal responsibilities that one has, including reporting it to local law enforcement! We were thinking about including an informational blurb into our project about this.

  • She wanted us to think about movement, possibly the way the user is moving the rest of their body in relation to their hands.

  • She wanted us to also note that the best self-defense is the prevention of a fight. The way you can do this is to have good spatial awareness, so we wanted to add a minigame to reflect this.


Implementations

We did quite a bit this week! Our changes are:

  • Added 3 rounds (and sounds depending on the round) and a scoreboard (that blinks a little and disappears when the game is over) to the reflex training minigame

  • Added textboxes in various places that follow the player and disappear if the player is too far

  • Added "sections" to the punching bag that allows us to detect which area the player is hitting the bag in

  • Added an activation for a punching bag minigame that initiates a voice overlay telling the player where to punch, and buzzer sounds if the player is incorrect in the area or hand they used to strike

  • Added an environment to the reflex training minigame

  • Added a spatial awareness/dodging minigame

  • Added a safety disclaimer at the start of the program (there were too many close calls with the Duderstadt monitors)

  • Added an "exit" button to the reflex training minigame

  • Changed the physics on the punching bag to make it feel better to punch

  • Overhauled the website


We're excited to keep moving forward with the project. Next week, we want to polish it until it shines!

 
 
 

Recent Posts

See All
4-19-26 Finished up!

https://youtu.be/bffBWmWzRjg This is our final video for demonstration of features -- it's not the trailer. This week, we spent a bunch of time polishing up our project to a sheen. New Implementations

 
 
 

Comments


bottom of page