I am getting started in game development. I started by learning SDL because it seems before I start developing big games, I have to start with the most basic stuff, like Tetris or Snake. I was wondering if SDL is too low-level. If I start with something as low level as SDL, will that make other high level libraries easier to pick up? Like for example, when someone is good with assembler, C seems easy.
closed as off-topic by Alexandre Vaillancourt♦, Gnemlock, DMGregory♦, Engineer, Josh♦ May 4 '17 at 15:56
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions about "how to get started," "what to learn next," or "which technology to use" are discussion-oriented questions which involve answers that are either based on opinion, or which are all equally valid. Those kinds of questions are outside the scope of this site. Visit our help center for more information." – Alexandre Vaillancourt, Gnemlock, Engineer, Josh
No. The C++ and SDL combination is fairly low level, but not so much so that a beginner can't make good progress with it, and you can't really get much more 'high level' than SDL unless you use a premade engine.