Developing with Unity3D
Unity3D is a game engine used to build three-dimensional worlds. It is one of the most used engines and development environments when it comes to gaming and 3D applications, and that's the reason Microsoft selected it as the preferred way to develop HoloLens apps. More and more applications are written in this platform. The good news is that there's a lot of documentation about Unity3D out there. However, this also means you have less control over how to do certain things.
Next to that, all code in Unity3D is written for the Mono runtime. Mono is not used in the final version, but the Unity3D tool does not understand this. This results in a lot of #define statements in your code to prevent errors from popping up all ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access