You're not going to find a book that does what you're looking for. At least not for any moderately complex program.
It would have to include C++ techniques and practices, 3D modelling, Level Design, Writing (from story to scene and structure to dialog), User Interfaces. The thing would be 10k pages long, which makes it hard on publishers to come up with a decent binding for the tome.
My advice is this: don't try to learn it all at once. Learn every piece in isolation first. Your want to learn 3D modelling? Great - get some books or tutorials on Maya or Max or Blender. You want to learn to write so people can get 'sucked into' your game? "Story" by Robert McKee is a good first stop. The 'Elements of Fiction Writing' series is another good place to look (smaller, more focused books). You want to learn to code C++? Get Stroustrup's book - along with books on Design Patterns, Algorithms, and Data Structures. If you want to make (or at least edit) your own music, toss in some tutorials on Pro Tools or Audacity or whatever DAW you want to work with. Learn to build and design levels - forget gameplay, just focus on the levels/maps themselves and what makes one "good" and another "boring"; or one "challenging" and another "/ragequit".
Once you've got all those pieces down, you can learn to put them together to create something. At that point you can focus on the game creation, without the distractions of 'How does this work?' or 'What is this tool doing here?'
Edited by Mouser9169, 15 April 2014 - 11:33 PM.