Get in Touch

Course Outline

Day 1

  • Setting up a VR workspace for development.
  • Establishing a VR demonstration space.
  • Key considerations regarding different headsets and their significant impact on experience design.
  • Characteristics of available controllers and their relative influence on design.
  • Installing software for VR development.
  • VR hello world: the white cube on the floor.
  • Interaction design considerations.
  • Introduction to the VR development workflow.

Day 2

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

Day 3

  • Importing 3D models into Unity.
  • Rendering basics* (lighting, textures, shaders)
    • * Note: This training does not cover advanced rendering techniques.
  • Leveraging the Unity Asset Store.
  • Unity event-oriented programming.
  • VR controller input.
  • Exercise: grab planets (user interaction in VR).

Day 4

  • Movement in VR: technical and design considerations (teleport, translation, dash).
  • Exercise: add a teleport feature.
  • Exercise: switch between models.
  • Exercise: drop points of interest.
  • Exercise: switch points of interest.

Day 5 (optional)

  • Exercise: furniture catalog.
  • Exercise: place furniture.
  • Exercise: adjust interior lighting.
  • Exercise: change the time of day.

Day 6 (optional)

  • Multi-user experience design and prototyping.

Requirements

  • Required:
    • VR equipment and VR-ready workstations (Windows), plus sufficient floor space for each headset to comfortably test applications
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories