Publicerad ny version av multimedia-biblioteket LDL 0.3. Det hjÀlper till att skapa grafiska applikationer för bÄde gamla och nya operativsystem. Koden Àr skriven i sprÄket C under en fri licens LGPL 3.0.
Huvudfunktioner i biblioteket
- Stödsystem. Koden fungerar pÄ Windows 95+, macOS 10.6+, Linux 2.0+ och FreeBSD 3.0+.
- Enkel API. HjÀlper till att hantera fönster och samla in signaler frÄn mus och tangentbord.
- Valfritt OpenGL. För grafikritning Àr versioner frÄn 1.0 till 4.6 lÀmpliga.
Vad Àr nytt i version LDL 0.3
- TrueType-teckensnitt. Motorn har fÄtt stöd för teckensnitt genom FreeType-biblioteket.
- Vilka bilder som helst. Programmet lÀser nu olika bildformat tack vare integrationen av stb_image.
- ModulÀr struktur. Projektet har delats upp i tre separata bibliotek: LDL, LDL_Image och LDL_Ttf.
- Kodexempel. FÀrdiga exempel har lagts till för snabb hantering av teckensnitt.
- Dokumentation. Utvecklarna har börjat skriva en fullstÀndig och tydlig instruktion för projektet.
- Ren kod. Större refaktoreringar har genomförts för hög hastighet och stabilitet.
- BuggrÀttelser. Författarna har fixat buggar i 2D- och 3D-renderingsmotorerna.
Framtidsplaner
- Avsluta arbetet med hela dokumentationen.
- SÀrskilt utöka funktionerna för 3D-rendering.
- Skapa bindningar för sprÄk som Python, C# och Object Pascal.
KĂ€lla: linux.org.ru




