If someone think that SDL is too low level and pro(grahmer) thing for him. There is other project which simplifies most of things connected with 2D development. It has it's own communiti and is still in active development besides that someone could think that it is too easy. Some people say that it is grown mainly due to C++0x generation but in real it was clearly designed to be easy for newcomers and some of the design decisions are clearly connected to this. Like in SDL this is something which let you made your own engine. And it is good due to all easy things, there are many bindings for other languages nad platforms. Links Website: SFML Download: Download | Bindings Community: Wiki | Github | Forum | Discord