BurgVR: Five Things We Learned Experimenting With WebVR
Folks at Instrument get excited about many things, from alternate reality games to 360 degree music videos. But if we could pick only two things that really bring a sparkle to our eyes, they would be experimental web browser APIs and burgers.
In The Cookie Shop we've been grilling up both. One of the most exciting browser features is WebVR, an upcoming API that allows web applications to more easily integrate with VR headsets. With burgers on the mind and in our stomachs, we envisioned an alternate world where you could build the burger of your dreams. That world is BurgVR.
Assembling BurgVR might look easy, but it’s actually quite different from the web development work we usually do. Over the course of our explorations, we’ve learned a thing or five:
- Learning how to navigate your way through Unity/a 3D environment takes time. Be patient and stick with it.
- Keep it simple to start - don't frustrate yourself early on by trying to tackle overly complex tasks.
- If you are collaborating with other developers using git, be aware that you can’t edit scenes/materials/prefabs at the same time without horrendous merge conflicts. Communicate before editing.
- Your C# bugs in a Unity dev environment will be, if nothing else, hilarious to watch (hamburger buns shooting into the air? Oh you better believe it!)
- Learning how to create a polished VR project takes both experience and time. We found lighting in Unity to be particularly challenging. Keep learning, keep iterating, and most importantly have fun while you’re doing it!
We can't wait to share BurgVR. When WebVR is ready, these VR burgers will be done and ready for their buns. Until then, you can find it in beta at The Cookie Shop.