Bouncing the Space Balls
Zero gravity is something we don't experience in the real world. But with virtual reality, we can travel to any part of universe and experience any kind of environment.
What it does
Imagine you were on a journey to planet Mars. But your space craft is invaded by aliens and they trapped you in a dark room and started bombarding with their special space balls. You have nothing other than a couple of oddly transparent shields to defend yourself. Defend yourself from the balls and never let it touch your body. Believe me it will deteriorate your health.
How we built it
We used Unity 3D software and the HTC Vive to create our game.
Challenges we ran into
We spent a lot of time figuring out how to implement the correct physics for the balls movement and how they interacted with the walls and shields. Getting haptic feedback to work after the new SteamVR update was also very time consuming.
Accomplishments that we're proud of
It was a great learning experience for all the team members. We came from different backgrounds (theater arts, Cognitive science, Electrical Engineering) with little experience with Unity and the VR platform. We are very proud that we accomplished creating our first VR game.
What we learned
We learned that there are many things to consider when programming a Virtual Reality application. There are certain restrictions when it comes to acknowledging player fatigue and possible motion sickness. But we also have to think beyond our current frame of reality to really create something unique and appropriate for VR.
What's next for Space Balls
We plan to implement more advanced ball properties and possibly include player movement.