This was my second VR game I worked on and at the time I was a big fan of Elite Dangerous in VR so I wanted to create a flight sim racing game!
While making this it taught me a lot about physics and Rigidbodys and how to deal with rotation in Unity correctly. One of the big issues I had with this game is that was the joystick. I couldn't read the rotation cause I wasn't the best at physics at that time. So my solution was to create lots of box colliders with triggers then when the joy stick passes through them I tell my code what the rough rotation of the joystick is. Although this was a horrible solution I'm still super proud that I was able to figure out a solution.
This was a huge help for my VR development skills as it taught me about Haptic feedback for controllers and how to make my VR games less motion sickening. Although I never finished the game I'm glad I worked on it.