O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Learning Path: Unity: Virtual Reality Development with Unity 5

Video Description

Build amazing VR projects using Unity

In Detail

Virtual Reality gives users an immersive 3D gaming experience, and Unity 5 has become the leading platform for building virtual reality games and applications for different platforms.

This Learning Path takes a practical, project-based approach to teach you about the specifics of VR development with the Unity 3D game engine. You will explore the technical considerations especially important and possibly unique to VR. The projects in this Learning Path will demonstrate how to build a variety of VR experiences. The projects will increase in complexity as the Learning Path progresses and will help you make the transition to a pro VR developer with Unity 5. You will gain a 360-degree gaming experience by creating amazing 3D game worlds.

By the end of the Learning Path, you’ll be able to develop rich, interactive virtual reality experiences using Unity.

Prerequisites: A PC, the Unity software, and access to a virtual reality head-mounted display (HMD) is recommended in order to try out your builds and get first-hand experience of the projects developed in this Learning Path. Basic knowledge of Unity would be beneficial although not necessary.

Resources: Code downloads and errata:

  • Unity Virtual Reality - Volume 1

  • Unity Virtual Reality - Volume 2

  • PATH PRODUCTS

    This path navigates across the following products (in sequential order):

  • Unity Virtual Reality - Volume 1 (3h 14m)

  • Unity Virtual Reality - Volume 2 (3h 39m)

  • Table of Contents

    1. Chapter 1 : Unity Virtual Reality - Volume 1
      1. The Course Overview 00:03:32
      2. What is Virtual Reality to You? 00:05:07
      3. Types of Display and Difference between Virtual Reality and Augmented Reality 00:05:18
      4. Applications versus Games 00:07:57
      5. Types of VR Experiences and Required Technical Skills 00:05:46
      6. Getting Started with Unity 00:06:53
      7. Creating a Simple Diorama 00:15:13
      8. Measurement Tools 00:09:01
      9. An Introduction to Blender 00:16:40
      10. VR Device Integration Software 00:05:30
      11. Creating MeMyselfEye Prefab 00:02:45
      12. Build for Google Cardboard 00:06:46
      13. Device Independent Clicker 00:01:53
      14. How Virtual Reality Really Works 00:11:13
      15. Ethan, the Walker 00:19:08
      16. Go, Where I’m Looking 00:08:12
      17. If Looks Could Kill 00:07:17
      18. A Reusable Default Canvas 00:06:08
      19. The Visor HUD 00:03:22
      20. The Reticle Cursor 00:05:17
      21. The Windshield HUD 00:04:27
      22. The Game Element UI 00:03:26
      23. The Info Bubble 00:05:47
      24. An In-Game Dashboard with Input Events 00:19:53
      25. A Responsive Object UI with Head Gestures 00:07:48
    2. Chapter 2 : Unity Virtual Reality – Volume 2
      1. The Course Overview 00:03:13
      2. Understanding the Unity Characters 00:10:36
      3. Making First Person 00:11:31
      4. User Calibration 00:06:29
      5. Maintaining Sense of Self 00:13:55
      6. Locomotion, Teleportation, and Sensors 00:05:57
      7. Managing Motion VR Sickness 00:05:56
      8. Unity Physics 00:05:24
      9. Bouncy Balls 00:07:45
      10. Headshots 00:06:18
      11. Trampoline and Bricks 00:02:54
      12. A Human Trampoline 00:06:17
      13. Interlude- Environment and Things 00:06:09
      14. Elevator and Jump 00:05:36
      15. Building in Blender 00:09:07
      16. Assemble the Scene in Unity 00:12:21
      17. Adding Photos to the Gallery 00:04:17
      18. Animated Walk-Through 00:07:04
      19. Optimizing for Performance and Comfort 00:15:55
      20. 360-Degree Media 00:02:47
      21. Crystal Ball 00:03:22
      22. Magic Orbs 00:05:30
      23. Panorama and Infographics 00:08:28
      24. Equirectangular Projections 00:02:32
      25. Globes 00:03:17
      26. Photosphere 00:05:10
      27. Field of View 00:04:09
      28. Capturing 360-Degree Media 00:03:31
      29. Multiplayer Networking 00:10:16
      30. Setting Up a Simple Scene 00:07:47
      31. Adding Multiplayer Networking 00:09:50
      32. Adding a Multiplayer Virtual Network 00:06:20