Publication de la bibliothèque graphique LDL 0.3, optimisée pour les systèmes à faible puissance

La version de la bibliothèque multimédia LDL 0.3 (Little DirectMedia Layer) a été publiée, permettant de créer des applications graphiques capables de fonctionner à la fois sur des systèmes modernes et obsolètes (Windows 95+, macOS/OS X/Mac OS X 10.6+, distributions avec noyau Linux 2.0+, FreeBSD 3.0+). Une API multiplateforme simple est fournie pour gérer les fenêtres et traiter les événements des dispositifs d'entrée. OpenGL 1.0-4.6 peut être utilisé pour le rendu. Le code est écrit en langage C et est livré sous licence LGPL 3.0.

Dans cette nouvelle version :

  • Ajout de la prise en charge des polices TrueType en utilisant la bibliothèque FreeType.

  • Grâce à l'intégration de la bibliothèque stb_image, la prise en charge de divers formats d'image a été assurée.
  • Le projet est devenu modulaire : par défaut, trois bibliothèques sont désormais compilées avec le moteur : LDL, LDL_Image et LDL_Ttf.
  • De nouveaux exemples pour travailler avec les polices ont été ajoutés.
  • La préparation d'une documentation complète a commencé.
  • Le code a été refactorisé pour améliorer la stabilité et les performances.
  • Les erreurs et les lacunes dans les rendus 2D et 3D ont été corrigées.

Les prochaines versions prévoient de finaliser la documentation, d'élargir les capacités du moteur 3D et de fournir des liaisons pour les langages Python, C# et Object Pascal.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster