We're inspired by the possibilities of augmented and virtual reality with a realistic user interface.

What it does

The player wears a Google Cardboard, which places the user into a virtual reality world, facing a monster the enemy to battle. The user holds the PS Move controller as a light saber and swings it to fight the monster. The perspective of the user changes as they walk around, move and duck.

How we built it

Behind the scenes, a Microsoft Kinect computes the coordinates in 3D space of the player's head and hands. The PS Move controller and the IMU of the phone provide the orientations of the camera and weapon, to be rendered with Unity. Also, the computations are distributed over several machines and platforms, connected by a C# client/server.

Challenges we ran into

One of our goals was to use the ARToolkit to display the player's surroundings in the Google Cardboard, creating an augmented reality game. We also wanted to use OpenCV to track the top of the PS Move controller, but integration proved very difficult.

Accomplishments that we're proud of

What we learned

What's next for A Kinect Awakens

Built With

Share this project: