Who this book is for
This book was written with Unity development beginners in mind, but it is best suited for intermediate Unity developers. You will get the most out of this book if you are familiar with Unity development and the C# language. However, there is plenty of theory and programming method information that a beginning user can benefit from as well. Throughout the book, there are reference links and information tips that will guide an inexperienced user to additional information that will help facilitate their learning.