For decades, humanity has aspired about escaping into different worlds and alternate realities – deriving experiences otherwise unreachable. The development of virtual reality (VR) technology over the years has finally made this possible. As the VR industry grows, its advancements can be exploited for the betterment of humankind and the innovation of entertainment through augmenting the way we develop immersive experiences.
What it does
Our virtual reality game suite utilizes the sensors of the leap motion to immerse the user into our suite of mini games. From mini-golf to a fruit ninja clone, our suite of games allows the user to interact with their environment utilizing their hands as controllers.
How we built it
The suite was developed within Unity. We utilized C# and the leap-motion API to define the interactions between the player and our game objects.
Challenges we ran into
Initially, mapping the leap motion sensors to virtual hands within our games was a challenge. We needed to define hand gestures and motions for the user to interact with their environment while establishing an authentic experience to the user. In the end, we were able to successfully generate object interactions with the user.
Accomplishments that we're proud of
Generating vibrant game environments and hand gestures was our greatest accomplishment. Identifying gestures from generalized motions was a great achievement for the team as it enabled us to customize interactions the user could have within our game suite.
What we learned
We learned about a plethora of tools and SDKs for virtual reality development, especially with the leap motion sensors.
We plan on continuing development and making this product available on the market. We first want to allocate more resources towards the hand gesture software to further enhance the range of motions we can define within our suite. Additionally, adding vocal functionality to our systems would expand the scope of our product development and can further immerse the user within our products.