Course Outline

Day 1

  • Setting up a virtual reality (VR) workspace for development
  • Establishing a VR demonstration area
  • Examining specific considerations related to different headsets and their significant impact on experience design
  • Evaluating the characteristics of available controllers and their influence on design
  • Installing software necessary for VR development
  • Creating a basic VR application: the white cube on the floor
  • Exploring interaction design principles
  • Introducing the VR development workflow for government applications

Day 2

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

Day 3

  • Importing 3D models into Unity
  • Basics of rendering* (lighting, textures, shaders)
    • * This training does not cover advanced rendering techniques for government use.
  • Leveraging the Unity Asset Store
  • Event-oriented programming in Unity
  • Handling VR controller input
  • Exercise: Implementing a grab function for planets (user interaction in VR)

Day 4

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

Day 5 (Optional)

  • Exercise: Creating a furniture catalog
  • Exercise: Placing furniture items
  • Exercise: Modifying interior lighting
  • Exercise: Changing the time of day

Day 6 (Optional)

  • Designing and prototyping multi-user VR experiences for government use

Requirements

  • Required:
    • VR equipment and VR-capable workstations (Windows), along with sufficient floor space for each headset to facilitate comfortable app testing for government use.
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories