Publiceret ny udgave af det multimediale bibliotek LDL 0.3. Det hjælper med at oprette grafiske applikationer til gamle og nye operativsystemer. Koden er skrevet i sproget C under en fri licens LGPL 3.0.
Hovedfunktionerne i biblioteket
- Support af systemer. Koden fungerer på Windows 95+, macOS 10.6+, Linux 2.0+ og FreeBSD 3.0+.
- Simpel API. Hjælper med at styre vinduer og indsamle signaler fra mus og tastatur.
- Enhver OpenGL. Til grafisk rendering er versioner fra 1.0 til 4.6 passende.
Hvad er nyt i version LDL 0.3
- TrueType-skrifter. Der er tilføjet support for skrifter gennem FreeType-biblioteket til motoren.
- Enhver billedtype. Programmet kan nu læse forskellige billedformater takket være integrationen af stb_image.
- Modulær struktur. Projektet er opdelt i tre separate biblioteker: LDL, LDL_Image og LDL_Ttf.
- Kodeeksempler. Der er tilføjet færdige eksempler til hurtig arbejde med skrifter.
- Dokumentation. Udviklerne er begyndt at skrive en omfattende og forståelig vejledning til projektet.
- Ren kode. Der er foretaget en stor refactor for høj hastighed og stabilitet.
- Fejlrettelser. Forfatterne har rettet fejl i 2D- og 3D-renderingen.
Fremtidige planer
- Færdiggørelsen af al dokumentation.
- Stærkt udvide funktionerne i 3D-rendereren.
- Lav indpakninger til sprog som Python, C# og Object Pascal.
Kilde: linux.org.ru




