My only caution, as a LONG time Unity beta dude is to make sure to back everything up and to never use the beta for real work. In 5.5 they started introducing project breaking functionality that prevents downgrading of projects for the first time since Unity 4.6.

Very nice. Curious, not a game developer nor that familiar with the Unity engine but for those who do have knowledge of this engine, what features brings you to using this tech?

Posted via the VRHeads App for Android

Good question. Unity is the current 3D standard for mobile games, with an estimated 50-70% (depending on your source) of all mobile games now being created in Unity. Which is huge.

They've been trying hard to own the VR space. But a lot of old architectural decisions that have been a problem for a long time, have really been slowing down the process. 5.6 is more baby steps towards resolving those issues, and finally they are starting to incorporate their own VR SDKs.

As a middleware engine they should be the ones dictating VR development (as they are the entity between the users, developers and sdks). So seeing them take these steps is crucial as it makes it much much faster to develop VR titles.

It comes with 22? 24? Platforms you can build for. With a well polished and well documented engine. They were iOS designers that created a game engine, so it really does feel fluid for the most part compared to their competitors.