Get in Touch

Course Outline

Day 1

  • Establishing a VR workspace for development
  • Setting up a VR demonstration area
  • Key considerations regarding various headsets and their significant impact on experience design
  • Characteristics of available controllers and their relative influence on design
  • Installing software for VR development
  • VR Hello World: Creating the white cube on the floor
  • Key considerations in interaction design
  • Introduction to the VR development workflow

Day 2

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

Day 3

  • Importing 3D models into Unity
  • Rendering fundamentals* (lighting, textures, shaders)
    • * This training does not cover advanced rendering techniques.
  • Leveraging the Unity Asset Store
  • Event-oriented programming in Unity
  • VR controller input handling
  • Exercise: Grabs planets (user interaction in VR)

Day 4

  • Movement in VR: Technical and design considerations (teleportation, translation, dashing)
  • Exercise: Adding teleport functionality
  • Exercise: Switching between models
  • Exercise: Dropping points of interest
  • Exercise: Switching points of interest

Day 5 (Optional)

  • Exercise: Furniture catalogue
  • 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 equipment and VR-capable 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