YoVDO

Mixed Reality Development Fundamentals

Offered By: LinkedIn Learning

Tags

Mixed Reality Courses Unity Courses Application Deployment Courses

Course Description

Overview

Learn how to develop immersive mixed reality applications using Unity.

Syllabus

Introduction
  • Introduction
  • Getting started
  • What is mixed reality?
  • Setting up
  • Health and safety
1. Introduction to Unity
  • What is Unity?
  • Unity APIs
  • User interface in mixed reality
  • Setting up the camera parent
  • Setting up a scene
  • Setting up the controllers
  • Understanding the controllers
  • Controllers in action
2. Developing in Unity: Gaze
  • Introduction to gaze
  • Building gaze
  • The gaze target class
  • The gaze class
  • Gaze in Unity
3. Developing in Unity: Movement
  • Movement in mixed reality
  • Building movement using the controllers
  • Teleporting
  • Ad hoc teleportation
4. Developing in Unity: Speech and Audio
  • Introduction to speech and audio
  • Setting up audio in Unity
  • Voice command tips
  • Spatial sound in Unity
  • Getting your MR application working with audio
  • Conclusion to speech and audio
5. Conditional Compilation
  • Introduction to conditional compilation
  • Conditional compilation in Unity
  • Building for UWP
  • Conclusion to conditional compilation
6. Designing for MR
  • Introduction to designing for mixed reality
  • Creating simple models using Paint 3D
  • Exporting Paint 3D models
  • Topology and polygon count
  • Engons and triangles
  • Normal maps and bump maps
  • Creating maps using CrazyBump
  • High poly to low poly using Maya
7. Optimization and Debugging
  • Introduction to optimization and debugging
  • Exploring the Profiler
  • Fixing issues in Visual Studio
  • Reviewing fixes in Unity
  • Exploring the Frame Debugger
  • Fixing your scene in Unity
  • Optimizing your scene
  • Top tips for optimization
8. Deploying with Visual Studio 2017
  • Building a Visual Studio solution in Unity
  • Building the application in Visual Studio
  • Deploying and sideloading
  • Submitting to the store

Taught by

Neil Roodyn

Related Courses

Game Development for Modern Platforms
Michigan State University via Coursera
Diseño de Videojuegos: Una introducción
Universidad de los Andes via Coursera
Gameplay en videojuegos
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera
Arte 3D y animación en videojuegos
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera
Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera