Title: A Practical Introduction to 3D Game Development
Description: This book introduces the reader to the necessary programming skills necessary to develop 2D and 3D computer games.

You can download the book for free via the link below.