Wanted to display the technology of 3D audio. Developed a 3D audio-tracking VR experience.

What it does

Our system generates enemies randomly or with a camera input system. These enemies will fire projectiles at a target. The player is able to use 3D audio to locate where these projectiles are. The player has a shield in front of them, thus by turning around, the player is able to block the projectiles. A score is kept and 5 lives are granted upon the start of each game. A game is started by looking down at the ground.

How I built it

We built the system using Unity, Google Cardboard, OSC, and Open CV for Python.

Challenges I ran into

We ran into challenges with integration of individual components. We originally had an Oculus Rift but were unable to use it due to hardware limitations of our computers. We also planned to have a physical gun shoot the enemy cups.

Accomplishments that I'm proud of

We have finished a final product that works. It is polished, easy to use, and fun. It demonstrates the power of 3D audio in an effective manner.

What I learned

Development in Unity, OSC protocol, and system integration fundamental components.

What's next for Shoot Stuff

Continued work in making the full integration.

Share this project: