So, you need links to download all that stuff, don't you?
Ok, starting from the beginning:
This is the IDE I'll use for every single C++ project, guide and tutorial.


This is pretty much everything you'll need for basic game development.
Still, there's a full link list under this post, specially the engines section at the very end, with lots of nice links.

Extras, Tools and Utilities: