Core Techniques and Algorithms in Game Programming
To even try to keep pace with the rapid evolution of game development,
you need a strong foundation in core programming techniques-not a hefty
volume on one narrow topic or one that devotes itself to API-specific
implementations. Finally, there’s a guide that delivers! As a professor
at the Spanish university that offered that country’s first master’s
degree in video game creation, author Daniel Sanchez-Crespo
recognizes that there’s a core programming curriculum every game
designer should be well versed in-and he’s outlined it in these pages!
By focusing on time-tested coding techniques-and providing code samples
that use C++, and the OpenGL and DirectX APIs-Daniel has
produced a guide whose shelf life will extend long beyond the latest
industry trend. Code design, data structures, design patterns, AI,
scripting engines, 3D pipelines, texture mapping, and more: They’re all
covered here-in clear, coherent fashion and with a focus on the
essentials that will have you referring back to this volume for years
to come.


If you thought Angelina Jolie was responsible for Lara Croft’s
Learn the essential skills needed to demystify game programming and
Get ready to conquer the basics of building a strong level or mod for
No matter how exciting the game and how realistic the visual effects,









