作者:Allen Sherrod
出版日期:May 4, 2007
出版社:其它
页数:540
ISBN:ISBN-10: 1584504951 ISBN-13: 978-1584504955
文件格式:PDF
Data Structures and Algorithms for Game Developers teaches thefundamentals of the data structures and algorithms used in gamedevelopment. It provides programmers with a detailed reference to whatdata structures and algorithms are, and why they are so critical ingame development. It teaches new game programmers, students, andaspiring game developers how to create data structures and writealgorithms using C++. All key features of C++ are also covered,especially those related to game development. Additionally, a demoapplication is included in each chapter focusing on the data structureand/or algorithms presented in that chapter. The book covers manymodern topics that game and graphics programmers must know to besuccessful, including geometry management techniques, and datastructures and algorithms such as KD-Trees, Binary Space PartitioningTrees, Sphere Trees, etc. The code written in this book is notdependent on any specific hardware or operating system. Each chapterends with questions, exercises, and challenges for the reader tocomplete in order to help them better understand and apply what theylearn.
About the Author
Allen Sherrod, a DeVry University graduate in the Computer InformationSystems program, has authored games and graphics related booksincluding Ultimate Game Programming with DirectX (first and secondeditions), Ultimate 3D Game Engine Design & Architecture and DataStructures and Algorithms for Game Developers. Allen is also the hostof www.UltimateGameProgramming.com. He has written for Game Developermagazine and Gamasutra.com, and is the founder of Re-Inventing Games& Graphics, Inc.