Game Programming Algorithms and Techniques: A Platform-Agnostic Approach (2014)

Game Programming Algorithms and Techniques: A Platform-Agnostic Approach (2014)

Preface

Chapter 1. Game Programming Overview

Chapter 2. 2D Graphics

Chapter 3. Linear Algebra for Games

Chapter 4. 3D Graphics

Chapter 5. Input

Chapter 6. Sound

Chapter 7. Physics

Chapter 8. Cameras

Chapter 9. Artificial Intelligence

Chapter 10. User Interfaces

Chapter 11. Scripting Languages and Data Formats

Chapter 12. Networked Games

Chapter 13. Sample Game: Side-Scroller for iOS

Chapter 14. Sample Game: Tower Defense for PC/Mac

Appendix A. Answers to Review Questions

Appendix B. Useful Tools for Programmers