Windowed programs

I've learned most of what C++ basics has to offer up to polymorphism. How do I continue to windowed programs (specifically making games such as simple platformers or topdowns). I currently am using Code::Blocks but don't know how to continue from here. If I need other programs or extension please link them in your response. I've been studying a book by David Conger and Ron Little called "Creating games in C++: A step by step guide" but i've read the llama 2d it uses for windowed applications is inefficient. Where do I go from here?
windowing and gaming are two big topics.

You could learn QT to make some windowed programs, get a feel for forms and event driven coding.

Then dive into open gl and make some full screen graphics stuff for a bit.

And later you can either write big fullscreen games or tie the two together to put the drawing into a form (this isn't too hard, but background first helps).

Thank you so much! That's the fastest I've ever gotten a reply.
Topic archived. No new replies allowed.