Welcome to VR101!
As the name suggests, this book is all about VR development. Before diving into the chapters, we highly recommend reading the introduction page, as it contains essential information to help you get started.
For this book, we will be using Unity Engine (2022.3.29f1).
All content—including articles, illustrations, and code—is completely free to use. However, redistribution in any form requires permission from the author.
This book is currently a work in progress (Last updated: February 17, 2025). If you have any questions or suggestions, feel free to reach out.
Table of Contents
-
0.00 – Introduction
Why I’m writing this book, what this book is and isn’t.Last Updated: February 3, 2025
-
0.01 – VR In 2025
This optional chapter discusses the current (2025) state of VR hardware, their capabilities, design conventions and limitations.Last Updated: February 26, 2025
-
1.00 – Basic Tracking
In this chapter, we set up a simple XR rig in Unity and track our headset and controllers with virtual objects.Last Updated: February 14, 2025
-
1.01 – Recentering
We will explore the art of recentering: how it works and why as developers we should be concerned with it.Last Updated: February 17, 2025