Get in Touch

Course Outline

Day 1

  • Configuring a VR development workspace
  • Preparing a VR presentation area
  • Key considerations regarding various headsets and their significant impact on experience design
  • Characteristics of available controllers and their effect on design choices
  • Installing software required for VR development
  • VR Hello World: Creating a white cube on the floor
  • Principles of interaction design
  • Overview of the VR development workflow

Day 2

  • Exploring the Unity workspace
  • Exercise: Constructing an experience entirely within the editor
  • Building standalone Unity applications
  • Behavior scripting 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
  • Processing VR controller input
  • Exercise: Interacting with planets (user interaction in VR)

Day 4

  • Movement mechanics in VR: Technical and design aspects (teleportation, translation, dash movement)
  • Exercise: Implementing teleport functionality
  • 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)

  • Designing and prototyping multi-user experiences

Requirements

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories