Simple DirectMedia Layer

Wikipedia
Loikkaa: valikkoon, hakuun
Simple DirectMedia Layer

Simple DirectMedia Layer on lähinnä peliohjelmointiin tarkoitettu ohjelmakirjasto, joka luo yhtenäisen ohjelmointirajapinnan eri ympäristöihin helpottaakseen multimediapohjaisten ohjelmien ohjelmointia. SDL on avointa lähdekoodia: versio 1.2 on julkaistu LGPL-lisenssillä ja versio 2.0 vapaammalla zlib-lisenssillä.

Kirjaston loi Sam Lantinga, joka julkaisi ensimmäisen version vuoden 1998 alussa työskennellessään Loki Softwarella. Hän sai idean siirtäessään Windows-ohjelmistoja Macintoshille. Tämän jälkeen hän siirsi SDL:n avulla Doom-pelin BeOSille. Loki Software oli ensimmäinen useita kaupallisia pelejä Linuxille siirtäneistä yhtiöistä, ja monet sen julkaisut käyttivät SDL:ää.

SDL toimii ainakin Ada, C, C++, C#, Eiffel, Erlang, Euphoria, FreeBASIC, Guile, Haskell, Java, Lisp, Lua, ML, Objective-C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby ja Smalltalk -ohjelmointikielien kanssa.

Tuetut käyttöjärjestelmät[muokkaa | muokkaa wikitekstiä]

Epävirallinen tuki[muokkaa | muokkaa wikitekstiä]

Kuvia[muokkaa | muokkaa wikitekstiä]

Kuvia Simple DirectMedia Layer -kirjastoa käyttävistä ohjelmistoista.

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. OpenTTD development Viitattu 2010-03-19.
  2. CompilingWesnoth 2010-02-27. Viitattu 2013-10-02.
  3. Oolite Oolite.org. Viitattu 2010-03-19.

Katso myös[muokkaa | muokkaa wikitekstiä]

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]