Léxico TI › Programación › SDL (Simple DirectMedia Layer)

SDL (Simple DirectMedia Layer)

Programación Svenska → Actualizado: 2026-10-26
Más información
Creador
Sam Lantinga
Año
1998
Tipo
Biblioteca en C
Licencia
zlib
Sitio oficial
libsdl.org

Una biblioteca de C delgada que ofrece a los juegos una sola interfaz para ventanas, teclado, mandos, audio y gráficos en todas las plataformas importantes.

Sam Lantinga escribió SDL en 1998 mientras trabajaba en Loki Software, una empresa que portaba juegos de Windows a Linux y estaba harta de reescribir la capa de plataforma para cada título. No es un motor de juego: abre una ventana, entrega eventos de entrada, reproduce sonido y te da una superficie donde dibujar, o un contexto para OpenGL y Vulkan. Lo demás corre de tu cuenta.

Precisamente esa modestia lo ha hecho omnipresente. Emuladores, ports de código fuente de juegos antiguos, Pygame y buena parte del catálogo de Linux en Steam se apoyan en él. Lantinga acabó en Valve, que hoy patrocina el proyecto. SDL 2.0 (2013) pasó de la LGPL a la permisiva licencia zlib; SDL3 se declaró estable en 2025.

Fuentes libsdl.org · SDL Wiki
← Volver al léxico