Hello guys! I want to learn game programming for a period of time and i know where to start! C++ --> Sdl and Allegro But the question is... These two are the only ones? I want to make a 2D game and i want to learn as much as possible before making the game (and sharing it free as last time! ) So if anyone can help at least with sources (i mean tutorials) of allegro or sfml, or even suggest a new game engine, but with tutorials so i have enough time to learn a lot instead of researching for tutorials, that would be GREAT! Any help would be aprechiated!