Hi. Im just learning cpp. And I easily temp to study diffrant things. One of them is open gl (or directx). Do you think its necessery for me to learn it? Is it required for game development? If so what book do you recommend? Thanks in advance.
If you go to SDL website, you'll see projects that used it - games like Bastion... Half-life 2 and CS:S were ported to Linux by SDL.
And if you study SDL, then you'll know how to use graphics on PC - so you'll mainly learn new things with OpenGL... And as I said, you can use SDL + OpenGL to make things easier.