Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power." Simple DirectMedia Layer supports Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD.
SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, Eiffel, ML, Perl, PHP, Python, and Ruby.
It was created by Loki Software so that they could make their games available on a variety of platforms including Linux. It is freely available open source and is licensed under the LGPL.
Related categories 1
Sites 5
Loading new listings for you to review...
- Kyra A simple, fully featured, industrial strength sprite engine written in C++. (Open Source / LGPL)
- LibKSD A cross-platform game framework written in C++ on top of SDL. [Open Source, LGPL]
- Simple DirectMedia Layer A cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device.
- EZ2D A 2D game engine. It uses SDL as its main API (sorry DirectX users), but very little knowledge of SDL is actually required.
- Drac Card Game Library A portable C++ card game library that uses SDL. [Open source, LGPL]