It's crazy to think I have two VR projects under my belt now. I was never really trained to build in 3D, let alone Virtual Reality. DBC had taught me how to build powerful responsive CRUD designs and I've picked up 3DS Max back in the day, but really failed to grasp the concepts after spending a couple weeks slowly building some simple objects. So after coming this far, I thought this might be a good time to reflect on what I've built.
I've built two projects:
Intergalactic - My first foray into this world, I lead a team of four to learn and build a VR experience in one week. None of us had any experience and I'm proud of what we were able to accomplish. The end result really exemplifies the fun we had learning and will be a week I'll always look fondly upon. Not only did it incorporate VR, it also incorporated the Web Audio API, something I was really eager to learn since I've started to program.
Nuclear Detonation - This was a short two day Grand Prize winning project for the N Square Hackaton. This was also built in Three.js and I was the only one on the team with any prior Three.js/VR experience.
For both of these projects, Three.js was the chosen tool since our teams were already fairly familiar with Javascript.
Some thoughts:
I wish I was able to pick up editors sooner
To be more serious, you need to pick up a dedicated engine like Unreal or Unity
The iPhone is actually very powerful graphically
Git workflow is very difficult when everyone is working on the same Client Side projects
Powerformance management is still under question
Today I graduate from Dev BootCamp! It's been a wild ride
1
2
3
def congratulations
puts 'WE DID IT!'
end