La biblioteca Simple DirectMedia Layer (SDL) ha alcanzado la versión 3.4, introduciendo varias mejoras para desarrolladores. Las actualizaciones clave incluyen numerosas nuevas interfaces de programación de aplicaciones, mejor compatibilidad con Emscripten y soporte integrado para imágenes PNG. Esta versión busca fortalecer el desarrollo multimedia multiplataforma.
SDL, una biblioteca de código abierto ampliamente utilizada para manejar multimedia e entrada en aplicaciones, ha anunciado la publicación de la versión 3.4. Según Phoronix, esta actualización trae muchas nuevas APIs diseñadas para expandir la funcionalidad para programadores que trabajan en juegos y software interactivo.
Entre las mejoras destacadas se encuentra un mejor soporte para Emscripten, una cadena de herramientas que permite compilar código C y C++ para ejecutarse en navegadores web mediante WebAssembly. Esta mejora debería facilitar el portado más sencillo de proyectos basados en SDL a entornos web. Además, se ha añadido soporte nativo para PNG, permitiendo el manejo directo de archivos PNG sin depender de bibliotecas externas, lo que simplifica la integración y reduce dependencias.
La publicación subraya la evolución continua de SDL para satisfacer las necesidades modernas de desarrollo, particularmente en escenarios multiplataforma. Aunque no se detallan plazos específicos para la publicación en los informes disponibles, se alinea con el compromiso del proyecto con los gráficos de código abierto y la optimización de rendimiento. Los desarrolladores pueden acceder a la nueva versión a través de los canales oficiales para explorar estas funciones.
No se proporcionaron más detalles sobre cambios adicionales o impactos en los usuarios en el anuncio, pero las actualizaciones posicionan a SDL como una herramienta más versátil para aplicaciones Linux, de escritorio y basadas en web.