Simple Directmedia Layer: Biblioteka programistyczna ułatwiająca tworzenie gier oraz programów multimedialnych

Simple DirectMedia Layer (skrót: SDL) – biblioteka programistyczna ułatwiająca tworzenie gier oraz programów multimedialnych.

Zapewnia niskopoziomowy dostęp do sprzętu audio, klawiatury, myszy, joysticka i sprzętu graficznego za pośrednictwem OpenGL i Direct3D.

Simple DirectMedia Layer
logo
Aktualna wersja stabilna 2.30.2
(1 kwietnia 2024) [±]
Język programowania C
System operacyjny Windows, macOS, Linux, iOS i Android
Rodzaj biblioteka programistyczna
Licencja 1.2 – GNU LGPL
2.0 – licencja zlib
Strona internetowa
Simple Directmedia Layer: Bindingi, Zobacz też, Przypisy
Schemat połączeń pomiędzy jądrem Linuksa a biblioteką SDL

Jest obsługiwana przez systemy operacyjne GNU/Linux, Windows, macOS, iOS, Android oraz nieoficjalnie przez Mac OS, BeOS, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX, QNX, Windows CE, AmigaOS, MorphOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS, SymbianOS i PSP.

SDL został stworzony w roku 1998 przez Sama Lantingę, który w tym czasie pracował w firmie Loki, w celu przeniesienia kilku komercyjnych gier na inne niż Windows platformy systemowe. Biblioteka napisana jest w języku C, dzięki czemu można jej używać również z poziomu C++. SDL stanowi wolne oprogramowanie i jest rozpowszechniany na zasadach licencji zlib od wersji 1.3 (wcześniej na zasadach LGPL).

Simple DirectMedia Layer wyróżnia się dużą liczbą dodatkowych bibliotek (m.in. do obsługi sieci, czcionek, innych formatów obrazów).

Bindingi

Biblioteka SDL może, dzięki tak zwanym "bindingom", być używana w innych językach:

Zobacz też

Przypisy

Linki zewnętrzne

Tags:

Simple Directmedia Layer BindingiSimple Directmedia Layer Zobacz teżSimple Directmedia Layer PrzypisySimple Directmedia Layer Linki zewnętrzneSimple Directmedia LayerBiblioteka programistycznaKlawiatura komputerowaMultimediaOpenGLProgramowanie gier

🔥 Trending searches on Wiki Polski:

Adolf HitlerSzczepan TwardochŁukasz GibałaAtenyMiasta w PolsceBorys BudkaJęzyk regionalnyLejb FogelmanMatrixFacebookWilk szaryAleksander MiszalskiMatrix ReaktywacjaSzymon HołowniaKaliber 44Sydney SweeneyKrakówJanina Ochojska25 kwietniaGolda MeirJason StathamWrocławBarbara Kurdej-SzatanEva MendesKoloseumSprawiedliwi – Wydział KryminalnyLista państw świata według liczby ludnościŚwiat według KiepskichKrzyż ZasługiRepublika ChińskaAgnieszka WiędłochaKatarzyna WarnkePokolenie YMarek BelkaDonald TuskMichał ProbierzPrawo i SprawiedliwośćWłodzimierz PressMarilyn MonroeMagik (raper)HolandiaMichael JordanFrancjaLista państw świataSerie ASzkocjaHotel ParadiseFortunaWojna Izraela z HamasemMasturbacjaBMW serii 3I rozbiór PolskiDzień MatkiBarbara NowackaKeanu ReevesBenito MussoliniAfera WatergateKorea PółnocnaUkrainaWarszawaCristiano RonaldoJon Bon JoviWojciech SławnikowicMatrix ZmartwychwstaniaDzień KrólaWitold PileckiAleksander KwaśniewskiSardyniaElżbieta BawarskaAryna SabalenkaPrzesmyk suwalskiBangladeszFalloutŠkoda OctaviaPiotr Grabowski (ur. 1968)Radosław Sikorski🡆 More