Leksykon IT › Programowanie › SDL (Simple DirectMedia Layer)

SDL (Simple DirectMedia Layer)

Programowanie Svenska → Zaktualizowano: 2026-10-26
Więcej informacji
Twórca
Sam Lantinga
Rok
1998
Typ
Biblioteka C
Licencja
zlib
Strona oficjalna
libsdl.org

Cienka biblioteka C dająca grom jeden interfejs do okien, klawiatur, padów, dźwięku i grafiki na wszystkich głównych platformach.

Sam Lantinga napisał SDL w 1998 roku w Loki Software — firmie portującej gry z Windowsa na Linuksa, której znudziło się przepisywanie warstwy platformowej dla każdego tytułu. To nie jest silnik gry: otwiera okno, dostarcza zdarzenia wejścia, odtwarza dźwięk i daje powierzchnię do rysowania — albo kontekst dla OpenGL i Vulkana. Cała reszta to twój problem.

Właśnie ta skromność sprawiła, że SDL trafił wszędzie. Emulatory, porty źródłowe starych gier, Pygame i duża część linuksowego katalogu Steama stoją na nim. Lantinga później dołączył do Valve, która dziś sponsoruje projekt. SDL 2.0 (2013) przeszedł z LGPL na liberalną licencję zlib; SDL3 osiągnął wersję stabilną w 2025 roku.

Źródła libsdl.org · SDL Wiki
← Wróć do leksykonu