I am 9 months into my 3 year education in programming and this year for my project I decided to make a 2D multiplayer game in C (the only language I have learnt thus far). My goals are to learn and create the graphical interface with SDK and/or openGL. The target platform is Linux (Ubuntu).
The reason I am posting this is because I am an absolute beginner and have no experience whatsoever in game programming. I would like to ask for help regarding any good books (preferably pdfs) for game programming using SDK / OpenGL in c. Most of the material online is targetted towards windows, iOS or andriod platforms. Linux doesnt seem to be very popular when it comes to games :P.
Also, after googling about SDK for an hour or so I have come across almost a dozen different SDK variants (Qt SDK, Pebble SDK etc). What are these different SDKs? How do I choose which one I wanna work with? I'm finding this quite confusing. Please help me out here
Any help is very much appreciated. Thanks in advance.