IT-словарь › Программирование › SDL (Simple DirectMedia Layer)

SDL (Simple DirectMedia Layer)

Программирование Svenska → Обновлено: 2026-10-26
Подробнее
Создатель
Сэм Лантинга
Год
1998
Тип
Библиотека C
Лицензия
zlib
Сайт
libsdl.org

Тонкая библиотека на C, дающая играм единый интерфейс к окнам, клавиатуре, геймпадам, звуку и графике на всех крупных платформах.

Сэм Лантинга написал SDL в 1998 году, работая в Loki Software — компании, портировавшей игры с Windows на Linux и уставшей переписывать платформенный слой для каждого тайтла. Это не игровой движок: библиотека открывает окно, доставляет события ввода, проигрывает звук и отдаёт поверхность для рисования — или контекст для OpenGL и Vulkan. Всё остальное — ваши заботы.

Именно эта скромность и сделала её вездесущей. На ней сидят эмуляторы, порты старых игр с исходниками, Pygame и значительная часть linux-каталога Steam. Позже Лантинга перешёл в Valve, которая теперь спонсирует разработку. SDL 2.0 (2013) сменил LGPL на либеральную лицензию zlib; SDL3 вышел в стабильной версии в 2025 году.

Источники libsdl.org · SDL Wiki
← Назад к словарю