I was wondering if you require to learn SDL to create basic 2d games, and if it is required to create something like a platformer, can you direct me to good SDL tutorials, NOT lazy foo, I cannot understand them at all they just say what code to put in and don't bother to explain the commands thoroughly. And also if there are any good SDL books.