Which Graphics library to use??

I want to develop some basic games . I have good basic knowledge of c++ and I want to learn other more advanced concepts by building a game. Will that be possible??.
And if I want to Can I start graphics programming using direct3d or opengl?? Or should I use something basic??
I've started with 2D games using the Libraries SDL and SFML.
SFML is easier than SDL but for some reason I like SDL more.

If you want to start with 3D games (which i would not recommend) you could go with direct3d or opengl.
Topic archived. No new replies allowed.