Quote:
Accelerated C++: Practical Programming by Example
by Andrew Koenig
C++ Primer Plus, //(5th Edition),
by Stephen Prata
C++ Primer Answer Book, //(No Edition)
by Clovis L. Tondo
The C++ Programming Language, //(Special 3rd Edition)
by Bjarne Stroustrup ISBN 0-201-70073-5
C++ Solutions: Companion to the C++ Programming Language //(3rd Edition),
by David Vandevoorde
Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions
by Herb Sutter (Author)
More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
by Herb Sutter (Author)
C++ Coding Standards : 101 Rules, Guidelines, and Best Practices (C++ in Depth Series) (Paperback)
by Herb Sutter, Andrei Alexandrescu
Data Structures and Algorithms in C++, Second Edition (Hardcover) //(2nd Edition)
by Adam Drozdek
Algorithms in C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching, //(3rd Edition)
by Robert Sedgewick
Bundle of Algorithms in C++, Parts 1-5: Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms (3rd Edition) (Paperback)
by Robert Sedgewick
Generic Programming and the STL: Using and Extending the C++ Standard Template Library, //(No Edition)
by Matthew H. Austern
Pattern Hatching : Design Patterns Applied (Software Patterns Series) (Paperback)
by John M. Vlissides
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) (Hardcover)
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
UML and the Unified Process: Practical Object-Oriented Analysis and Design (Paperback)
by Jim Arlow, Ila Neustadt
Game Programming Gems 5
by Kim Pallister (Editor)
Essential Mathematics for Games and Interactive Applications : A Programmer's Guide (The Morgan Kaufmann Series in Interactive 3D Technology) (Hardcover)
by James M. Van Verth, Lars M. Bishop
read when into making an RPG:
Swords & Circuitry: A Designer's Guide to Computer Role-Playing Games (Game Development) //(1st Edition)
by Neal Hallford, Jana Hallford
read when know calculus well:
Mathematics for 3D Game Programming and Computer Graphics, Second Edition (Game Development Series) (Hardcover)
by Eric Lengyel
advanced c++ oriented:
Design Patterns (Hardcover) //(No Edition)
by Erich Gamma
The C++ Standard Library: A Tutorial and Reference //(No Edition)
by Nicolai M. Josuttis
An Introduction to Data Structures and Algorithms (Hardcover)
by J.A. Storer, John C. Cherniavsky
advanced math oriented:
Discrete Mathematics: For New Technology (Paperback)
by Rowan Garnier, John Taylor
Data Structures and Algorithms with Object-Oriented Design Patterns in C++ (Hardcover) //(1st Edition)
by Bruno R. Preiss
read after learning DirectX or OpenGL:
3D Math Primer for Graphics and Game Development //(1st edition)
by Fletcher Dunn
Core Techniques and Algorithms in Game Programming
by Daniel Sanchez-Crespo Dalmau
3D Game Engine Architecture : Engineering Real-Time Applications with Wild Magic (The Morgan Kaufmann Series in Interactive 3D Technology) (Hardcover)
by David H. Eberly "My book 3D Game Engine Design (3DGED) was written to explain the high-level details that arose in the development of the real-time 3D game engine..." (more)
GUI: //be familiar with GLUT/OpenGL programming first
Programming with Qt //(2nd Edition)
by Matthias Kalle Dalheimer
C++ GUI Programming with Qt 3 (Bruce Peren's Open Source) //(1st Edition)
by Jasmin Blanchette, Mark Summerfield
read after all else:
GPU Gems: Programming Techniques, Tips, and Tricks for Real-Time Graphics (Hardcover)
by Randima Fernando
read last:
The Pragmatic Programmer: From Journeyman to Master (Paperback)
by Andrew Hunt, David Thomas
I still haven't looked up a good book to learn DirectX.