Veröffentlicht neue Version der Multimedia-Bibliothek LDL 0.3. Sie hilft, grafische Anwendungen für alte und neue Betriebssysteme zu erstellen. Der Code ist in der Sprache geschrieben C stehen unter freier Lizenz LGPL 3.0.
Hauptmerkmale der Bibliothek
- Unterstützung von Systemen. Der Code funktioniert unter Windows 95+, macOS 10.6+, Linux 2.0+ und FreeBSD 3.0+.
- Einfache API. Hilft beim Verwalten von Fenstern und beim Sammeln von Signalen von Maus und Tastatur.
- Beliebiges OpenGL. Für die Grafikdarstellung eignen sich Versionen von 1.0 bis 4.6.
Was gibt es Neues in Version LDL 0.3
- TrueType-Schriftarten. Die Engine hat Unterstützung für Schriftarten über die FreeType-Bibliothek hinzugefügt.
- Beliebige Bilder. Das Programm kann nun verschiedene Bildformate dank der Integration von stb_image lesen.
- Modulare Struktur. Das Projekt wurde in drei separate Bibliotheken aufgeteilt: LDL, LDL_Image und LDL_Ttf.
- Codebeispiele. Fertige Beispiele wurden hinzugefügt, um die Arbeit mit Schriftarten zu erleichtern.
- Dokumentation. Die Entwickler haben begonnen, eine vollständige und verständliche Anleitung für das Projekt zu schreiben.
- Sauberer Code. Eine große Refaktorisierung wurde durchgeführt, um hohe Geschwindigkeit und Stabilität zu gewährleisten.
- Fehlerbehebung. Die Entwickler haben Bugs in den 2D- und 3D-Renderern behoben.
Zukunftspläne
- Die Arbeit an der gesamten Dokumentation abschließen.
- Die Funktionen des 3D-Renders stark erweitern.
- Bindungen für die Sprachen Python, C# und Object Pascal erstellen.
Quelle: linux.org.ru




