Original Post
I've worked on a little 2d engine awhile back using some big games framework and structure and probably will never finish this little engine. I decided to setup the project using everything free (compiler, SDL, and whatever libs along the way). The sample is very generic but it shows how to load textures based on a file, keyboard input, an actor/scene system, a quick z sorting hash table setup, basic collisions, great timer, config file, logfile, basic time based animations loaded from a file, and a font lib from Diego Billi. Either way I may continue to work on it now and then, but for now I will just release the source. It include all the binaries and source, however you need the SDL SDK and DevC++ of course to rebuild it. SDL I used was version 1.2.7 DevC++ was 4.9.8.0 . Also I had problems with the newest DevC++ beta that was improperly compiling the source. http://dmoney.no-ip.org/SimpleEngineFull.zip EDIT: I forgot to mention if you run the little test the arrow keys move the joust bird and the space bar fires his little spear gun...