This book is for beginner to intermediate game developers. You don’t need to have a formal education in games—you can be a hobbyist or indie developer who started making games with Unity 3D.
Gabor Szauer has been making games since 2010. He graduated from Full Sail University in 2010 with a bachelor's degree in game development. Gabor maintains an active Twitter presence, and maintains a programming-oriented game development blog. Gabor's previously published books are Game Physics Programming Cookbook and Lua Quick Start Guide, both published by Packt.