Skill Level Intermediate
- [Instructor] Hi, and welcome to Mixed Reality Development Fundamentals. In this course, you will learn how to develop immersive mixed-reality applications using popular tools such as Unity. The course takes you through headset selection, basic development techniques, along with porting guides to bring other virtual-reality applications to mixed reality. Downloading, installation and setup steps are covered, along with a tour of the interface. Within Unity, you'll be familiarized with the editor and learn how to set up a scene.
You will then cover positional tracking along with gaze, allowing you to navigate and interact with a virtual scene. You will then cover integrating further inputs such as movement, both physical and through teleportation, and using the mouse in a three-dimensional space. Speech and audio will be covered through learning to configure speech and integrating spatial sound in Unity. You will also learn about voice commands, which will further extend your application's capabilities. Learn to create your own 3D models and make them mixed-reality ready through using design techniques such as keeping poly counts low, along with normal and bump mapping.
Optimize your applications through a series of performance and debugging tips which will help to keep your applications running smoothly whilst also continuing to look great. You will finish the course by using Visual Studio to learn about side loading and deploying your applications onto the Windows online store. (lighthearted music)