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.

Built With

Share this project: