Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

VR High-Immersion

via Udacity Nanodegree

Overview

In this program, you’ll make the leap from VR generalist to in-demand specialist as a High-Immersion Developer. You’ll gain valuable experience building projects designed by industry experts at Google, Unity, and HTC, as you learn to develop for the Vive and Rift, use SteamVR and the Oculus SDK, and explore cross-platform development.
Learn the advanced tools and techniques required for creating high-immersion VR experiences, as you build upon your Unity Game Engine and C# skills.

Syllabus

Prerequisite Knowledge

Working knowledge of Unity and beginning to intermediate experience with object-oriented programming. See detailed requirements.

  • VR Design

    Learn VR design fundamentals such as ergonomics, user testing, and interface design, and build a solid foundation to approach any VR design task.

    Puzzler
  • High Immersion

    Learn the fundamentals of developing for the Vive and Rift, and their 6 degrees of freedom hand controllers. First, you will learn about the benefits and constraints of these headsets, and explore design concepts with these strengths and weaknesses in mind. Then you will learn how to use SteamVR to give your user locomotion, hand physics, and menu systems, and how to accomplish this functionality with the Oculus SDK. Finally, you will learn about cross-platform development.

    Rube Goldberg Game
  • Performance & Publishing

    Learn how to maximize your performance for desktop VR apps, and gain an overview of possible distribution channels. First, you will learn how to use Unity’s performance tools to identify what your app’s processing bottlenecks are. This will include an overview of the most common bottlenecks and an in-depth look at how to avoid them. Then you will explore Unity’s lighting system and learn tricks for achieving beautiful lighting at a minimized performance cost. Finally, you will learn how to get your apps on Steam, Viveport, and the Oculus Store.

    Performance Bounceback
  • High-Immersion Capstone

    Create a VR project of your choosing, using any hardware, then complete a series of VR challenges, winning points as you advance towards your goal.

    High-Immersion Capstone

Taught by

Christian Plagemann, Matt Sonic, Austin McCasland and Sky Nite

Reviews

Start your review of VR High-Immersion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.