Veröffentlicht Neue Ausgabe der Multimedia-Bibliothek LDL 0.3. Es hilft, grafische Anwendungen fĂŒr alte und neue Betriebssysteme zu erstellen. Der Code ist in der Sprache geschrieben C unter freier Lizenz LGPL 3.0.
Hauptmerkmale der Bibliothek
- UnterstĂŒtzung von Systemen. Der Code funktioniert auf Windows 95+, macOS 10.6+, Linux 2.0+ und FreeBSD 3.0+.
- Einfaches API. Hilft beim Verwalten von Fenstern und beim Sammeln von Signalen von Maus und Tastatur.
- Jedes OpenGL. FĂŒr die Grafikausgabe sind Versionen von 1.0 bis 4.6 geeignet.
Was ist neu in Version LDL 0.3
- TrueType-Schriften. Der Engine wurde UnterstĂŒtzung fĂŒr Schriften ĂŒber die FreeType-Bibliothek hinzugefĂŒgt.
- Alle Bilder. Das Programm liest jetzt verschiedene Bildformate dank der Integration von stb_image.
- Modulare Struktur. Das Projekt wurde in drei separate Bibliotheken aufgeteilt: LDL, LDL_Image und LDL_Ttf.
- Beispielcode. Fertige Beispiele wurden hinzugefĂŒgt, um die Arbeit mit Schriften zu erleichtern.
- Dokumentation. Die Entwickler haben begonnen, eine vollstĂ€ndige und verstĂ€ndliche Anleitung fĂŒr das Projekt zu schreiben.
- Sauberer Code. Ein groĂes Refactoring wurde durchgefĂŒhrt, um hohe Geschwindigkeit und StabilitĂ€t zu gewĂ€hrleisten.
- Fehlerbehebung. Die Autoren haben Bugs in der FunktionalitÀt von 2D- und 3D-Renderern behoben.
ZukunftsplÀne
- Die Arbeit an der gesamten Dokumentation abschlieĂen.
- Die Funktionen des 3D-Renderers erheblich erweitern.
- Bindungen fĂŒr die Programmiersprachen Python, C# und Object Pascal erstellen.
Quelle: linux.org.ru




