Preface
In Q3 of 2017, the virtual reality (VR) hardware industry achieved a new milestone. After years of slow adoption rates and lagging sales, manufacturers sold 1 million VR headsets. This achievement astounded many tech writers who had predicted that the technology would be relegated to early adopters and the techno-curious. However, the industry is finally seeing its greatest amount of traction since the release of the modern consumer headsets. Also, this adoption is ushering in a boom for VR developers. With lower headset costs and a strong consumer market, industries across the globe are investing in VR titles. This is not just entertainment companies; industries such as manufacturing, healthcare, retail sales, and education are leading the charge to explore new ventures and uses for VR technologies.
Just look at employment companies such as Glassdoor, Indeed, and Monster. New job postings for VR developers are emerging daily in every US tech market, from New York to Houston TX to Redmond WA. VR development skills are in hot demand.
In this book, we offer a practical, project-based approach to VR development. Using four approachable but thought-provoking concepts, we teach the specifics of implementing VR projects using the Unity development platform. Each project starts as a step-by-step guide, but also includes discussions on VR best practices, design choices, technical challenges, and guidance for the improvement and implementation of your own solutions.
Our hope is that you will walk away with a new set of skills, an appreciation for VR development, and ideas for creating rich, immersive experiences using the Unity platform.