Book list

From Gamedev.org wiki

Table of contents

Programming

  • C++ for Game Programmers, Charles River Media
  • Data Structures for Game Programmers, Ron Penton for Prima Press
  • C++ Program Design by Cohoon & Davidson
  • The art of C++ by Schildt
  • Advanced C++ Programming Styles and Idioms by Coplien
  • Tricks of the 3D Game Programming Gurus
  • Making a Game Demo - From concept to demo gold (http://www.ka3d.com)
  • C++ Demystified by Jeff Kent
  • Python Programming for the absolute beginner (http://www.amazon.com/Python-Programming-Absolute-Beginner-Second/dp/1598631128/ref=sr_11_1/002-9106864-4052053?ie=UTF8)
  • The Game Programming Gems series.
  • Killer Game Programming in Java by Andrew Davison

Graphics/Art

  • Mathematics for 3D Game Programmers
  • The OpenGL Red and Blue books
  • OpenGL Game Programming by Hawkins & Astle
  • 3D Game Engine Architecture by Eberly

Shaders

  • The OpenGL ARB Orange Book
  • ShaderX series

AI

  • AI for Game Programmers, O'Reilly
  • AI Game Programming Wisdom by Rabin

Physics

  • Physics for Game Programmers, O'Reilly
  • Essential Mathematics for Games & Interactive Applications by Van Verth & Bishop

External links