This book will introduce you to C# concepts and programming patterns in Unity that will help you solve commonly experienced problems in building game functionality. After working on a range of 2D, 3D, AR, and VR game projects, you'll walk away with the knowledge you need to confidently build playable and commercial games.