Get in Touch

Course Outline

Day 1

  • Establishing a VR development workspace
  • Setting up a VR demonstration area
  • Key considerations regarding different headsets and their significant impact on experience design
  • Characteristics of available controllers and their relative influence on design choices
  • Installing software required for VR development
  • VR "Hello World": The white cube on the floor
  • Interaction design considerations
  • Overview of the VR development workflow

Day 2

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

Day 3

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

Day 4

  • Movement in VR: Technical and design considerations (teleportation, translation, dashing)
  • 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)

  • Design and prototyping of multi-user experiences

Requirements

  • Essential Requirements:
    • VR hardware and VR-enabled workstations (Windows OS), along with sufficient floor space to comfortably test applications for each headset.
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories