Bored of walking around in two dimensions? Do what the Wright brothers and Leonardo Da Vinci always wanted to do: Fly! Take a bird's eye view of the world and flap to the skies!

We've always wanted to be able to fly, developing this project in VR sounded like just the perfect way to break free from our grounded bodies. This experience is great for getting some arm exercise and freeing your mind in open space.

What it does

Bird allows you to be a bird. Flap your wings to fly up, and try different orientations to soar in the sky as you wish! Divebombing is optional but highly recommended.



How we built it

We built the scenery and objects in Unity and wrote scripts in C# for the HTC Vive.

Motion control logic took a lot of testing on the HTC Vive.

Designing the UI and UX involved making a menu and placing user-friendly wings and bird bodies into the experience.

Challenges we ran into

Getting the motion control intuitive was pretty challenging. Formalizing the controls to register a unified flying experience was our main challenge.

As we are all first time hackers on Unity and XR, working with the visuals and 3D world was quite a new experience!

Accomplishments that we're proud of

Implementing a relatively immersive experience for flying.

What we learned

Refreshing Unity can do miracles. Refreshing Unity 4 times can do more miracles. HTC Vives are hard to setup, but Steam will always be the reason why I don't have money for food.

What's next for Bird

Make flying even more intuitive: Tracking camera rotation and movement to make the entire bird feel like a singly unit.

Incorporate Google 3D maps to fly over cities and campuses!

Built With

Share this project: