Get in Touch

Course Outline

Day 1

  • Establishing a VR development workspace.
  • Configuring a VR demonstration area.
  • Key considerations regarding various headsets and their significant impact on experience design.
  • An overview of controller characteristics and their influence on design.
  • Installation of necessary VR development software.
  • VR 'Hello World': Creating a white cube on the floor.
  • Principles of interaction design.
  • Introduction to the VR development workflow.

Day 2

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

Day 3

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

Day 4

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

Day 5 (Optional)

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

Day 6 (Optional)

  • Designing and prototyping multi-user experiences.

Requirements

  • Requirements:
    • VR headsets and VR-compatible workstations (Windows) 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