SDL is shorten for “Simple DirectMedia Player”. It is a C/C++ cross-platform library used to develope software. SDL is always misconceived as “game engine” but it is just library or you can use the term “framework” to call it. It provides low-level access such as audio, graphics, input… There are also other libraries serve few functions with sdl:

  • SDL_Image
  • SDL_ttf
  • SDL_mixer
  • SDL_net
  • SDL_rtf

History


SDL is first created by Sam Lantinga in early 1998. Its current stable version is SDL 2.0 which was released on 13/8/2013.