Introduction to game development - Rabin, Steve (Boston, MA Charles River Media, 2005)
Keywords: Computer games -- Design; Computer games -- Programming; Video games -- Design