Until recently, most independent or hobbyist game programming took place on the Microsoft Windows platform. Mac OS and Linux weren't nearly as popular, and programming on home game consoles was out of the question. This book is suitable for developers working across a variety of platforms-Windows, Linux, MacOS, Android, and more.
Jazon Yamamoto has been programming games since the age of thirteen. His passion for game development has led him to pursue a degree in computer engineering with emphasis on high-performance embedded systems. He currently works as a web programmer and Indie game developer. Aside from programming, he is also an avid gamer and a talented musician.