Get in Touch

Course Outline

Day 1

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

Day 2

  • Navigating the Unity environment.
  • Exercise: Constructing an experience entirely from the Unity Editor.
  • Building standalone Unity applications.
  • Behavioral scripting in Unity.
  • Exercise: Creating a simple solar system (utilizing 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.
  • Input handling for VR controllers.
  • Exercise: Grabbing planets (implementing user interaction in VR).

Day 4

  • VR movement: Technical and design aspects (teleportation, translation, dashing).
  • Exercise: Implementing a teleport feature.
  • Exercise: Switching between different models.
  • Exercise: Placing points of interest.
  • Exercise: Navigating between points of interest.

Day 5 (Optional)

  • Exercise: Furniture catalog exploration.
  • Exercise: Positioning furniture items.
  • Exercise: Adjusting interior lighting.
  • Exercise: Changing the time of day.

Day 6 (Optional)

  • Designing and prototyping multi-user VR experiences.

Requirements

  • Requirements:
    • VR hardware and Windows-based VR-ready workstations, along with sufficient floor space for each user to comfortably test applications while wearing a headset.
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories