Stepping Up To Graphics

Hi guys,
I'm pretty new to C++, only been programming in it for a few months and mostly just playing with it to see what I can do, I'm just about ready to start in on graphics. I don't want to start on 3D because, well, that should be obvious, I'm still a major noob.

I've used a code-based game creator engine before (RPGTOOLKIT.COM), so I have a pretty good understanding of how to use graphics, so I was just wondering what a good 2D library/SDK to download might be.

I don't really want to focus only on games, though I don't want to rule that out either. The main thing is I want more control over what happens on the screen.

Does anyone have suggestions for a library that a real noob can get experience with?

Thank you.
SFML and SDL are always suggested. If you want something low-level, then DirectX and OpenGL are there, as well. There is an open source engine, Irrlicht, that I downloaded once awhile ago, but then never did anything with it. I've heard good things though.

http://irrlicht.sourceforge.net/

http://www.sfml-dev.org/

http://www.libsdl.org/
Topic archived. No new replies allowed.