Get in Touch

Course Outline

Day 1

  • Configuring a VR development workspace.
  • Setting up a VR demonstration area.
  • Key considerations for various headsets and their significant impact on experience design.
  • Characteristics of available controllers and their influence on design choices.
  • Installing VR development software.
  • VR Hello World: Creating the basic white cube on the floor.
  • Interaction design principles.
  • Introduction to the VR development workflow.

Day 2

  • Exploring the Unity workspace.
  • Exercise: Building an experience entirely from the editor.
  • Building Unity standalone applications.
  • Behavior programming in Unity.
  • Exercise: Creating a simple solar system (scripting and geometry).

Day 3

  • Importing 3D models into Unity.
  • Rendering fundamentals* (lighting, textures, shaders)
    • * Advanced rendering techniques are not covered in this training.
  • Leveraging the Unity Asset Store.
  • Event-driven programming in Unity.
  • VR controller input handling.
  • Exercise: Grabbing planets (user interaction in VR).

Day 4

  • Movement in VR: Technical and design considerations (teleportation, translation, dash).
  • Exercise: Implementing a teleport feature.
  • Exercise: Switching between models.
  • Exercise: Dropping points of interest.
  • Exercise: Switching between points of interest.

Day 5 (Optional)

  • Exercise: Furniture catalog.
  • Exercise: Placing furniture.
  • Exercise: Adjusting interior lighting.
  • Exercise: Changing the time of day.

Day 6 (Optional)

  • Multi-user experience design and prototyping.

Requirements

  • Requirements:
    • VR hardware and VR-compatible workstations (Windows OS), along with sufficient floor space for each headset to allow comfortable testing of applications.
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories