Simple DirectMedia Layer

freie Middleware für Game Engines u. Ä.
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 20. Dezember 2002 um 21:59 Uhr durch Sav (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Der Simple DirectMedia Layer (SDL) ist eine freie (GPL) Multimediabibliothek für verschiedene Plattformen (darunter Linux, BeOS, MacOS, diverse BSD-Derivate und Windows).

Die Bibliothek stellt eine abstakte API für Grafik-, Sound- und Eingabegeräte bereit. Somit steht dem Entwickler eine mächtige API zur Spiele- und Multimediaentwicklung zur Verfügung. Durch die Unterstützung vieler verschiedener Plattformen ist bei der Entwicklung eine hohe Portabilität gewährleistet.

SDL ist in C geschrieben, hat aber eine Vielzahl von verschiedenen Sprachbindings, unter anderem für Java und Python.

SDL wurde von Sam Lantinga während seiner Zeit als leitender Programmierer (1999 bis 2001) bei Loki Games entwickelt. Der Simple DirectMedia Layer bildet die Grundlage für einige kommerzielle Spieletitel für Linux, die von Loki portiert wurden, wie z.B. Civilization CTP, Descent 3 oder auch Alpha Centauri.

Weblinks:

   * Offizielle internationale SDL Webseite: http://www.libsdl.org
   * Offizielle deutsche SDL Webseite: http://www.libsdl.de