"Elements of Programming Interviews (EPI) aims to help engineers interviewing for software development positions. The primary focus of EPI is data structures, algorithms, system design, and problem solving. The material is largely presented through questions."--[from introductio…
""Fans of classic games will appreciate the insider stories and explanations of the reasoning behind particular choices in game play and development. Students of game history will benefit from the detailed look at specific moments in the development of many significant games. Th…
If you want to be successful in any area of game development-game design, programming, graphics, sound, or publishing-you should know how standouts in the industry approach their work and address problems. In Honoring the Code: Conversations with Great Game Designers, 16 groundb…