Using allegro, though I think some also give examples for basic game set ups. There is no "this is how you make a game", because games are very different from each other. You will have to find an own solution... though sites like http://oodesign.com help finding appropitiate design pattern, the decision which patterns fits you best and the task of actually implementing it so it fulfills your needs is up to you.
FOR BEST ALLEGRO LESSONS ( WHERE I LEARNED TO PROGRAMM GAMES) VISIT : http://www.cppgameprogramming.com/AT ALLEGRO SECTION !! IT HELPED ME UNDERSTAND EVERYTHING !!
Well quite a few reasons, the main reason being support. Allegro is pretty old and unsupported. The documentation on SDL is vast, and SFML has some really good tutorials. Allegro... Wellll not so much.
Well quite a few reasons, the main reason being support. Allegro is pretty old and unsupported.
Actually, Allegro5 is new. I know what you're talking about for Allegro up to ver 4, as it originated... in DOS I think, and e.g. had some compatibility problems with the Win32 API. The current Allegro5 (complete revision, new API and stuff) works just fine though.
Well seeing as there are no tutorials that actualy tell you what its telling you to do(hope that made sense). Looks like ill try SFML
*edit as far as i saw there is no version for vs 2010 so ill try SDL
*edit edit Im a retard the 2008 works with the 2010 (wow soon this might turn into my twitter feed with every tweet having a *edit in front of it :)