Die Ausgabe der Multimedia-Bibliothek LDL 0.3 (Little DirectMedia Layer) wurde veröffentlicht. Sie ermöglicht die Entwicklung grafischer Anwendungen, die sowohl auf modernen als auch auf Ă€lteren Systemen (Windows 95+, macOS/OS X/Mac OS X 10.6+, Distributionen mit Linux-Kernel 2.0+, FreeBSD 3.0+) funktionieren. Ein einfaches plattformĂŒbergreifendes API zur Fensterverwaltung und Verarbeitung von Eingabeereignissen wird bereitgestellt. FĂŒr das Rendering kann OpenGL 1.0-4.6 verwendet werden. Der Code ist in C geschrieben und wird unter der LGPL 3.0-Lizenz bereitgestellt.
In der neuen Version:
- UnterstĂŒtzung fĂŒr TrueType-Schriften mit der FreeType-Bibliothek hinzugefĂŒgt.



- Durch die Integration der stb_image-Bibliothek wird UnterstĂŒtzung fĂŒr verschiedene Bildformate gewĂ€hrleistet.
- Das Projekt wird modular â standardmĂ€Ăig umfasst die Engine jetzt drei Bibliotheken: LDL, LDL_Image und LDL_Ttf.
- Neue Beispiele zur Arbeit mit Schriften wurden hinzugefĂŒgt.
- Die Vorbereitung umfassender Dokumentation hat begonnen.
- Der Code wurde umgestaltet, um die StabilitÀt und Leistung zu erhöhen.
- Fehler und MĂ€ngel in den 2D- und 3D-Renderern wurden behoben.
In zukĂŒnftigen Versionen ist geplant, die Arbeit an der Dokumentation abzuschlieĂen, die Möglichkeiten des 3D-Renders zu erweitern und Bindungen fĂŒr die Sprachen Python, C# und Object Pascal bereitzustellen.
Quelle: opennet.ru



