So i have been learning c++ for a while now, and while i may not be good enough to be called an experienced programmer i have learned quite a bit. My question is, am i ready to learn SDL? How much c++ should i know in order to effectively code with SDL? Also what are some good books to learn SDL from?
Ready to start SDL?
Started by nitishk, Aug 27 2011 01:58 PM
7 replies to this topic
Sponsor:
#2 Members - Reputation: 313
Posted 27 August 2011 - 03:32 PM
Note that SDL is a C library so you don't need to know all the special features in C++ to use it. I would say you are ready to learn SDL. I only know one book about SDL, and I have never read it so I can't say anything about it. I think most people learn SDL from what they find on the web. Lazy Foo's tutorials is a common starting point for beginners. The documentation pages is also a good place to look up information.
#3 Members - Reputation: 1118
Posted 27 August 2011 - 03:39 PM
If you have a good grasp of pointers and are comfortable designing a small project from scratch, then you'll be fine. Also consider learning SFML instead. It's written in a C++ style and is quite nice. SFML is GPU accelerated since it's based on OpenGL.
#4 Members - Reputation: 102
Posted 27 August 2011 - 07:32 PM
Another here recommending SFML. I'm relatively new to C++ and programming, but I picked up SFML quicker than SDL and had my first (badly made) game finished in two days. Since the library is easier to learn it gives you room to focus on the language and the problems that you want to solve.






