Get in Touch

Course Outline

Day 1

  • Establishing a VR development environment
  • Configuring a VR demonstration area
  • Key considerations regarding various headsets and their significant impact on experience design
  • Analyzing controller characteristics and their influence on design choices
  • Installing necessary software for VR development
  • VR 'Hello World': Creating a basic 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 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
  • Rendering fundamentals* (lighting, textures, shaders)
    • *Note: Advanced rendering techniques are not covered in this training.
  • Leveraging the Unity Asset Store
  • Event-oriented programming in Unity
  • Processing input from VR controllers
  • Exercise: Grabbing planets (user interaction in VR)

Day 4

  • Movement in VR: Technical and design aspects (teleportation, translation, dashing)
  • Exercise: Implementing a teleport feature
  • Exercise: Switching between different 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) along with sufficient floor space for each headset to allow comfortable testing of applications.
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories