A selection of go-to books on my reference bookshelf. I’m always interested to hear of your recommendations too! I will keep appending to this page as I go.
Game Coding Books
Game Coding Complete by McShaffry
General C++ Books
Exceptional C++, Exceptional C++ Style, More Exceptional C++ – All by Herb Sutter
Effective C++, More Effective C++ – All by Meyers
General Programming Books
Design Patterns by Gamma et al
Small Memory Software by Weir and Noble, available online.
Refactoring by Fowler
The Pragmatic Programmer by Hunt and Thomas
Algorithms and Mathematics
The Algorithm Design Manual by Skiena
Mathematics for 3D Game Programming & Computer Graphics by Lengyel
Numerical Recipes in C++ by Press et al