Published New release of the multimedia library LDL 0.3. It helps create graphical applications for both old and new operating systems. The code is written in C are under a free license LGPL 3.0.
Key features of the library
- System support. The code runs on Windows 95+, macOS 10.6+, Linux 2.0+, and FreeBSD 3.0+.
- Simple API. Helps manage windows and gather signals from the mouse and keyboard.
- Any OpenGL. Graphics rendering works with versions from 1.0 to 4.6.
What's new in version LDL 0.3
- TrueType fonts. Font support has been added through the FreeType library.
- Any images. The program now reads various image formats thanks to the integration of stb_image.
- Modular structure. The project has been divided into three separate libraries: LDL, LDL_Image, and LDL_Ttf.
- Code examples. Ready-made examples have been added for quick work with fonts.
- Documentation. Developers have begun writing comprehensive and clear instructions for the project.
- Clean code. A significant refactoring has been conducted for high speed and stability.
- Bug fixes. Authors have fixed bugs in the operation of the 2D and 3D renderers.
Plans for the future
- Complete work on all documentation.
- Significantly expand the functions of the 3D renderer.
- Create bindings for Python, C#, and Object Pascal.
Source: linux.org.ru




