Greetings and welcome to Mastering Unity 2017! This book begins from a beginner's
knowledge of Unity, and it helps you develop that knowledge into mastery of a certain
kind. Specifically, it develops a general, overarching mastery in which you’ll learn Unity
like a seasoned indie developer, capable of turning your hand to pretty much any
department and feature set within Unity. The following chapter outline explains, in more
detail, the full range of features that we’ll see, but the central aim of this book is to make
you versatile and powerful with Unity; capable of encountering a problem and being able to
solve it in the language of Unity’s feature set. In this book, we’ll concentrate for the most
part on a practical example; we’ll build a first-person combat game, across multiple
chapters, and this will test your typing skills in more ways than one, so let’s go!
1