A little confused please help

Im new to programming in c++ but I have gotten down most of the basic material and can effectively program simple text based games. Im looking to move on to trying to create a GUI with the ultimate goal of creating my first game. I have a few questions about this though and after searching on the internet for a few hours im a little confused.

so my questions
1. Which IDE should I use for game development? (what are some good ones)
2. How do I set up SDL and opengl? (are these even necessary)
3. How is a GUI created, how do you integrate your own graphics?

Im sure there is more im forgetting. But really im looking for just what is my next step after these text based games? Any help would be greatly appreciated.
1. Visual Studio or Code::Blocks are good, actually most IDE's will do
2. SDL: http://lazyfoo.net/SDL_tutorials/lesson01/index.php
OpenGL: http://lazyfoo.net/tutorials/OpenGL/01_hello_opengl/index.php
Topic archived. No new replies allowed.