Should i learn game programming now ( SDL )

Hi, i was wondering if i should start learning game programming now using SDL.

Right now i have read the documentation on this site up to structures..
pointers..file I/O and little about classes..

Should i start SDL know and continue C++ oop at the same time? or should i make console games first ( with graphics and animation ) ?
closed account (zb0S216C)
You can advance straight onto 3-D graphics if you wanted so long as you have sufficient knowledge of 3-dimensional space. The same applies to 2-D graphics: if you have the know-how, you can advance. Besides, Disch wrote an article which states that the console is best avoided as a platform for games.

Wazzak
Last edited on
Game programing is very math heavy, in fact I would say you need more Math experience than you need programming experience. The programming is the easy part ;)
Yes, start now, but expect to get caught up often, it isn't easy. When you do get caught up then ASK, don't just give up.

Learning classes will help to organize things in a helpful way, pointers get interesting when you start using them inside of classes, and some graphics libraries are heavily dependent on structures (Windows API for example).

Basically get started, but don't stop going through the documentations and tutorials for native C++, they will continue to build up you knowledge and abilities.
Last edited on
Framework:
Disch wrote an article which states that the console is best avoided as a platform for games.

Link?

Edit: Never mind; I found it: http://www.cplusplus.com/articles/G13hAqkS/
Last edited on
If you're going for SDL, lazyfoo has great tutorials. Go through the 1.2 tutorials, when you finish them look onto 2.0
Ok, thanks for the advices,, i'm starting now :)))
Topic archived. No new replies allowed.