LDL 0.3 — графична библиотека, оптимизирана за маломощни системи









Публикувано ново издание на мултимедийната библиотека LDL 0.3. Тя помага за създаването на графични приложения за стари и нови операционни системи. Кодът е написан на езика C под лиценция за свободна употреба LGPL 3.0.

Основни характеристики на библиотеката

  • Поддържа системи. Кодът работи на Windows 95+, macOS 10.6+, Linux 2.0+ и FreeBSD 3.0+.
  • Прост API. Помага за управление на прозорците и събиране на сигнали от мишката и клавиатурата.
  • Всякакъв OpenGL. За рендиране на графика са подходящи версии от 1.0 до 4.6.

Какво ново в версия LDL 0.3

  • TrueType шрифтове. В двигателя е добавена поддръжка на шрифтове чрез библиотеката FreeType.
  • Всякакви изображения. Програмата сега чете различни формати на изображения благодарение на интеграцията stb_image.
  • Модулна структура. Проектът е разделен на три отделни библиотеки: LDL, LDL_Image и LDL_Ttf.
  • Примери на код. Добавени са готови примери за бърза работа със шрифтове.
  • Документация. Разработчиците започнаха да пишат пълни и разбираеми инструкции за проекта.
  • Чист код. Извършен е голям рефакторинг за висока скорост и стабилност.
  • Поправка на грешки. Авторите поправиха проблемите с работата на 2D и 3D рендерите.

Планове за бъдещето

  • Да завърши работата по цялата документация.
  • Силно разширяване на функциите на 3D рендера.
  • Да се създадат обвивки за езиците Python, C# и Object Pascal.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster