Description
Game Programming for Artists provides a foundation for artists and creatives to jumpstart learning to program their own games. It is an accessible and conversational guide focused on three areas: basic programming, understanding game engines, and practical code for commonly employed game systems. The best way to get into games is to make one, and this book will help artists do that!
Table of Contents
Foreword
Introduction
Chapter 1 ◾ Introduction to Programming
Chapter 2 ◾ Introduction to Game Engines
Chapter 3 ◾ The Recipes
Chapter 4 ◾ Introduction to Object-Oriented
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
APPENDIX
ACKNOWLEDGMENTS
A (MOSTLY SERIOUS) BASIC GAME JARGON GLOSSARY
INDEX