Publicado nuevo lanzamiento de la biblioteca multimedia LDL 0.3. Ayuda a crear aplicaciones gráficas para sistemas operativos antiguos y nuevos. El código está escrito en el lenguaje C bajo licencia libre LGPL 3.0.
Principales características de la biblioteca
- Soporte de sistemas. El código funciona en Windows 95+, macOS 10.6+, Linux 2.0+ y FreeBSD 3.0+.
- API sencilla. Ayuda a gestionar ventanas y captar señales del ratón y el teclado.
- Cualquier OpenGL. Las versiones adecuadas para renderizar gráficos van de 1.0 a 4.6.
Novedades en la versión LDL 0.3
- Fuentes TrueType. Se añadió soporte para fuentes a través de la biblioteca FreeType.
- Cualquier imagen. El programa ahora lee diferentes formatos de imagen gracias a la integración de stb_image.
- Estructura modular. El proyecto se dividió en tres bibliotecas separadas: LDL, LDL_Image y LDL_Ttf.
- Ejemplos de código. Se añadieron ejemplos listos para trabajar rápidamente con las fuentes.
- Documentación. Los desarrolladores han comenzado a redactar una instrucción completa y comprensible para el proyecto.
- Código limpio. Se realizó una gran refactorización para una alta velocidad y estabilidad.
- Corrección de errores. Los autores han solucionado fallos en los renderizadores 2D y 3D.
Planes futuros
- Completar el trabajo en toda la documentación.
- Ampliar significativamente las funciones del renderizador 3D.
- Crear envoltorios para los lenguajes Python, C# y Object Pascal.
Fuente: linux.org.ru




