About this Course

In this course, students will iterate on a single project starting with sketches, user personas, and outlines. Through the process of user testing and iteration, students will create a highly refined and well-designed virtual reality experience—starting with low-fidelity content and continually improving it based on information from real users. Through the lens of a single application using Unity, user testing, and mobile VR, students will learn about things such as simulator sickness, movement mechanics, audio, user focus, and the overall design process. Once a student has completed the VR Design course, they are ready to create a well-designed VR experience from inception to final product.

Course Cost
Free
Timeline
Approx. 2 weeks
Skill Level
Intermediate
Included in Course
  • Rich Learning Content

  • Interactive Quizzes

  • Taught by Industry Pros

  • Self-Paced Learning

  • Student Support Community

Join the Path to Greatness

This free course is your first step towards a new career with the VR Developer Nanodegree Program.

Free Course

VR Design

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps

Course Leads

  • Austin McCasland
    Austin McCasland

    Instructor

  • Sky Nite
    Sky Nite

    Instructor

  • Suzanne Leibrick
    Suzanne Leibrick

    Instructor

What You Will Learn

Lesson 1

Intro to VR Design

  • Learn the gap between a project developed in Unity and how it is viewed in VR
  • Practice the iterative design feedback loop
Lesson 1

Intro to VR Design

  • Learn the gap between a project developed in Unity and how it is viewed in VR
  • Practice the iterative design feedback loop
Lesson 2

Design Foundations, Ergonomics, and the Puzzler Project

  • Create user personas you will use in your develop considerations
  • Learn about best practices for ergonomics in VR
Lesson 2

Design Foundations, Ergonomics, and the Puzzler Project

  • Create user personas you will use in your develop considerations
  • Learn about best practices for ergonomics in VR
Lesson 3

Set the Scene, and your first user test!

  • Start building a Unity project that will be your design test-case
  • Learn how to adjust the size of a single object relative to themselves for scale
Lesson 3

Set the Scene, and your first user test!

  • Start building a Unity project that will be your design test-case
  • Learn how to adjust the size of a single object relative to themselves for scale
Lesson 4

Graphical User Interfaces

  • Sketch a simple room with two doors and orbs
  • Learn about user testing and feedback
  • Be able to Iterate the size and position of the objects in their scene based on user feedback
Lesson 4

Graphical User Interfaces

  • Sketch a simple room with two doors and orbs
  • Learn about user testing and feedback
  • Be able to Iterate the size and position of the objects in their scene based on user feedback
Lesson 5

Let’s get moving!

  • Learn about simulator sickness, why it happens, and some strategies to mitigate it
  • Analyze a set of motion mechanics
  • Put a friend into the experience and gauge their reaction, and apply feedback
Lesson 5

Let’s get moving!

  • Learn about simulator sickness, why it happens, and some strategies to mitigate it
  • Analyze a set of motion mechanics
  • Put a friend into the experience and gauge their reaction, and apply feedback
Lesson 6

Audio goodness, game mechanics, and feedback!

  • Learn how to set up ambient audio, gaze input using game logic, and spatial audio
  • Learn how to incorporate audio into your user testing and apply feedback
Lesson 6

Audio goodness, game mechanics, and feedback!

  • Learn how to set up ambient audio, gaze input using game logic, and spatial audio
  • Learn how to incorporate audio into your user testing and apply feedback
Lesson 7

Presenting the work

  • Learn how to properly document all the feedback that you have received throughout the course
  • Make a public post which shows their process work, personas, and final results
Lesson 7

Presenting the work

  • Learn how to properly document all the feedback that you have received throughout the course
  • Make a public post which shows their process work, personas, and final results

Prerequisites and Requirements

Beginner Knowledge of C# Beginner Knowledge of Unity

See the Technology Requirements for using Udacity.

Why Take This Course

Taking this course will arm you with a repeatable design process that you can use to make any VR application great. The techniques and principles taught in the VR design course are easily transferrable to any VR project, and they will enhance any experience.

What do I get?
  • Instructor videos
  • Learn by doing exercises
  • Taught by industry professionals

Thanks for your interest!

We'll be in touch soon.

Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English