Game Programming for Artists provides a foundation for artists and other creatives to jumpstart learning to program their own games. It is an accessible, conversational and practical guide focused on three areas: programming, understanding game engines and recipes for commonly employed game systems. The best way to get into games is to make one, and this book will help artists do that!
CHAPTER 1: Introduction to Programming
CAHPTER 2: Introduction to Game Engines
CHAPTER 3: The Recipes
CHAPTER 4: Introduction to Object-Oriented Programming
CHAPTER 5: Introduction to C#
CHAPTER 6: Static, Singletons, and Game Managers
CHAPTER 7: Endless Runner
CHAPTER 8: Artificial Intelligence (AI) and Non-Player Characters (NPCs)
CHAPTER 9: Physics-Based Character Controller