Simple DirectMedia Layer
- A cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device.
- http://www.libsdl.org/
SDL_gui - A library written in C++ for displaying and controlling user interface elements in an SDL application. - http://rhk.dataslab.com/SDL_gui/
Documentation Project - Extensive guide, tutorial, and reference with examples for the library as a whole and the individual methods. - http://www.libsdl.org/cgi/docwiki.cgi/
Adgali - A game library useful for 2D games programmation. It uses the SDL library for the bitmap, sound and events which provides accelerated and portable interfaces for the video and sound hardware. This library tends to provide useful functions for bitmap and s - http://adgali.apiou.org/
SDL Tutorial Wiki - SDL game programming tutorials, source code and links. - http://gpwiki.org/index.php/C:SDL_tutorials
Drac Card Game Library - A portable C++ card game library that uses SDL. [Open source, LGPL] - http://drac-cardlib.sourceforge.net/
EZ2D - A 2D game engine. It uses SDL as its main API (sorry DirectX users), but very little knowledge of SDL is actually required. - http://ez2d.sourceforge.net/
GFX with SDL - A SDL page for beginner's. Tutorials on how to: initialize SDL, load and display images, and how to load sprites. - http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index
Roger's SDL Tutorials - Learn how to use SDL_Mixer, and SDL_RWops. - http://kekkai.org/roger/sdl/
LibKSD - A cross-platform game framework written in C++ on top of SDL. [Open Source, LGPL] - http://libksd.sourceforge.net/
Kyra - A simple, fully featured, industrial strength sprite engine written in C++. (Open Source / LGPL) - http://www.grinninglizard.com/kyra/