This chapter will introduce you to Unity, a real-time 3D development platform that has become one of the main tools for multi-platform Augmented Reality (AR) development. Its versatility, extensive documentation, and active forums allow for a fast learning curve, and the already created scenes, examples, and varied resources of its Asset Store will help you create amazing AR experiences in a fast and simple way.
The main goal of this chapter is that you get comfortable around Unity before using it in AR projects. You will learn how to install and use Unity, how the user interface is distributed, and the names and purpose of the main components. Then, you will create a simple C# script to understand the power of scripting to be able to customize 3D scenes. By the end of this chapter, you will have basic knowledge under your belt so...