Cross platform 2D Engine?

Hey, I was wondering where I could learn how to design a 2D engine in C++ using SFML? I want it to be simple, just for managing sprites and collision detection in a much easier way. Does anyone know where I could learn to do this?

PS: Ignore my other posts, those were when I was new to programming and was horribly ignorant.
There is a game engine tutorial here http://github.com/LaurentGomila/SFML/wiki/Tutorials I haven't had a chance to go through it yet so I dont know if it is complete yet, but it could at least point you in the right direction.
UglyIgloo: That isn't what I wanted, I wanted to know how to make an engine with SFML.

naraku: Thank you, that should lead me in the right path.
Topic archived. No new replies allowed.