Pubblicato nuova versione della libreria multimediale LDL 0.3. Aiuta a creare applicazioni grafiche per sistemi operativi sia vecchi che nuovi. Il codice è scritto in linguaggio C sono sotto licenza libera LGPL 3.0.
Caratteristiche principali della libreria
- Supporto ai sistemi. Il codice funziona su Windows 95+, macOS 10.6+, Linux 2.0+ e FreeBSD 3.0+.
- API semplice. Aiuta a gestire finestre e raccogliere segnali da mouse e tastiera.
- Qualsiasi OpenGL. Per il rendering grafico sono adatte le versioni da 1.0 a 4.6.
Cosa c'è di nuovo nella versione LDL 0.3
- Caratteri TrueType. Il motore ha aggiunto supporto per i caratteri tramite la libreria FreeType.
- Qualsiasi immagine. Il programma ora legge diversi formati di immagini grazie all'integrazione di stb_image.
- Struttura modulare. Il progetto è stato suddiviso in tre librerie separate: LDL, LDL_Image e LDL_Ttf.
- Esempi di codice. Aggiunti esempi pronti per un rapido utilizzo con i caratteri.
- Documentazione. Gli sviluppatori hanno iniziato a scrivere istruzioni complete e comprensibili per il progetto.
- Codice pulito. È stata effettuata una grande rifattorizzazione per alta velocità e stabilità.
- Correzione dei bug. Gli autori hanno corretto i problemi nei renderer 2D e 3D.
Piani per il futuro
- Concludere il lavoro su tutta la documentazione.
- Ampliare significativamente le funzionalità del renderer 3D.
- Creare collegamenti per i linguaggi Python, C# e Object Pascal.
Fonte: linux.org.ru




