Chapter 1. Enter the Third Dimension
Before getting started with any 3D package, it is crucial to understand the environment you'll be working in. As Unity is primarily a 3D-based development tool, many concepts throughout this book will assume a certain level of understanding of 3D development and game engines. It is crucial that you equip yourself with an understanding of these concepts before diving into the practical elements of the rest of this book. As such, in this chapter, we'll make sure you're prepared by looking at some important 3D concepts before moving on to discuss the concepts and interface of Unity itself. You will learn about:
Coordinates and vectors
3D shapes
Materials and textures
Rigidbody dynamics
Collision detection
GameObjects and Components
Assets and Scenes
Prefabs
Unity editor interface