2005, 754 p. The game industry is a powerful and driving force in the evolution of computer technology. As the capabilities of personal computers, peripheral hardware, and game consoles have grown, so has the demand for quality information about the algorithms, tools, and descriptions needed to take advantage of this new technology. To satisfy this demand and establish a new level of professional reference for the game developer, we created the Morgan Kaufmann Series in Interactive 3D Technology. Books in the series arc written for developers by leading industry professionals and academic researchers, and cover the state of the art in real-time 3D. The series emphasizes practical, working solutions and solid software-engineering principles. The goal is for the developer to be able to implement real systems from the fundamental ideas, whether it be for games or other applications.
Sign up or login using form at top of the page to download this file.
2nd edition. New Riders, 2009. 700 p. ISBN10: 0321643372; ISBN13: 978-0321643377; To create a great video game, you must start with a solid game design: A well-designed game is easier to build, more entertaining, and has a better chance of succeeding in the marketplace. Here to teach you the essential skills of player-centric game design is one of the industry’s leading...
A Chronology of Game Programming. Before Spacewar. Spacewar to Atari. Game Consoles and Personal Computers. Shakedown and Consolidation. The Advent of the Game Engine. The Handheld Revolution. The Cellular Phenomenon. Multiplayer Games. Game Architecture. Real-Time Software. The Game Logic Section. The Presentation Section. The Programming Process. Data Structures and...
Morgan Kaufmann, 2004. - 632 p. ISBN: 978-1558607323 The goal of this book is to provide efficient solutions for games and all other realtime applications to address their collision detection problems. To make this possible, this book provides an extensive coverage of the data structures and algorithms related to collision detection systems. Implementing collision detection...
2nd edition. — CRC Press, 2014. — 1018 p. — ISBN: 978-1-4665-6001-7. The definitive guide to professional game development. Game Engine Architecture covers both the theory and practice of game engine software development, bringing together complete coverage of a wide range of topics. The concepts and techniques described are the actual ones used by real game studios like...
Morgan Kaufmann; 2 edition, 2010, 522 p. Physics is really important to game programmers who need to know how to add physical realism to their games. They need to take into account the laws of physics when creating a simulation or game engine, particularly in 3D computer graphics, for the purpose of making the effects appear more real to the observer or player.The game engine...
Genever Benning, 2014. — 380 p. — ISBN10: 0990582906, ISBN13: 978-0-9905829-2-2. The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns...