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

Independent

VR Development

Unity via Independent

Overview

Welcome to VR Development! This learning pathway is designed for anyone interested in learning to create experiences for VR. This pathway assumes a basic knowledge of Unity and basic knowledge of programming. 

Skills you will learn

  • Program custom VR interactions in order to meet the requirements of a project brief.
  • Optimize the performance of an app in order to meet headset framerate requirements.
  • Deploy VR projects to Unity-supported head-mounted displays (HMDs).
  • Develop a VR app that demonstrates common interactions using Unity's XR interaction toolkit.
  • Evaluate a proposed VR experience in order to suggest ways it could be improved. 
  • Decide which XR hardware to target, given the goals of a particular project.

Syllabus

VR basics
  • Tutorial: Welcome to the VR Pathway
  • Tutorial: VR Software Setup
  • Tutorial: 1.1 - VR Project Setup
  • Tutorial: 1.2 - VR Locomotion
  • Tutorial: 1.3 - Grabbable Objects
  • Tutorial: 1.4 - Sockets
  • Tutorial: Challenge 1 - Architecture Review
  • Tutorial: The VR software landscape
  • Tutorial: Lab 1 - VR Personal Project Basics
  • Tutorial: Submission 1 - Share your Work
  • Mission Checkpoint

Events and Interactions
  • Tutorial: 2.1 - Audio and Haptics
  • Tutorial: 2.2 - Activation Events
  • Tutorial: 2.3 - Direct and Ray Interactors
  • Tutorial: 2.4 - User Interface
  • Tutorial: Challenge 2 - 3D Painting
  • Tutorial: The XR hardware landscape
  • Tutorial: Lab 2 - Personal Project Events & Interactions
  • Tutorial: Submission 2 - Share your Work
  • Mission Checkpoint

Ergonomics and Optmization
  • Tutorial: 3.1 - Comfort and Accessibility
  • Tutorial: 3.2 - Optimization
  • Tutorial: 3.3 - Lighting
  • Tutorial: 3.4 - Building and Sharing
  • Tutorial: Challenge 3 - Training Simulation
  • Tutorial: Keeping up with XR technology
  • Tutorial: Lab 3 - Personal Project Ergonomics & Optimization
  • Tutorial: Submission 3 - Share your Work
  • Mission Checkpoint

Custom VR Development
  • Tutorial: What is in this mission?
  • Project: Project 1: XRI Template walkthrough
  • Project: Project 2: Escape Room Project brief
  • Tutorial: Project 3: Clone with a twist!
  • Mission Checkpoint

Taught by

Joy Horvath

Reviews

Start your review of VR Development

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.