Describes common C++ techniques to solve specific problems most game developers face. This book covers the high-level problem-solving constructs that are most commonly found in games & other interactive applications. It provides a hands-on discussion of using C++ to create efficient solutions to difficult problems in a highly structured manner.