Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
Testimonials (1)
practical examples and troubleshooting of real problems (during creating real projects, games, etc.), I mean good practice and how the real project work looks like