Honoring the Code: Conversations with Great Game Designers
Matt Barton
Narrative Design: The Craft of Writing for Games
Michael Breault
Professional Techniques for Video Game Writing
Wendy Despain
Better Game Characters by Design; A Psychological Approach
Katherine Isbister
Introduction to 3D GAME PROGRAMMING WITH DIRECTX® 11
Frank D. Luna
Programming Essentials Using Java
William McAllister & S. Jane Fritz
Game Design: From Blue Sky to Green Light
Deborah Todd