Toimus esimene avalik LDL (Little DirectMedia Layer) multimeedia teegi vĂ€ljalaskmine, mis vĂ”imaldab luua graafilisi rakendusi, mis saavad töötada nii kaasaegsetes kui ka vanemates sĂŒsteemides (Windows 95+, Linuxi 2.0+ tuumaga distributsioonid, FreeBSD 3.0+). Pakutakse lihtsat platvormidevahelist API-d akende haldamiseks ja sisendseadmest pĂ€rinevate sĂŒndmuste töötlemiseks. Joonistamiseks vĂ”ib kasutada OpenGL-i versioonidest 1.0 kuni 4.6. Kood on avaldatud LGPL 3.0 litsentsi all.
VĂ€ljalaskmine on mĂ€rkimisvÀÀrne ĂŒleminekuga C++98 kasutamiselt ANSI C (C89) keelele, et tagada maksimaalne ĂŒhilduvus ja ĂŒhilduvus vanemate kompilaatorite ja platvormidega, sealhulgas DOS, Windows 95 ja PlayStation 1. Projekti plaanitakse jĂ€rk-jĂ€rgult arendada: esimeses versioonis pakutakse vĂ”imalusi akende, sisendisĂŒndmuste ja graafika töötlemiseks, pĂ€rast mida algab 2D-renderdamise, helide ja fontide haldamise, ning bĂ€nnerite arendamine SDL 1.2, SDL 2.x, SDL 3.x, SFML ja GLFW raamatukogude peal. SDL, SFML ja GLFW bĂ€nnerite kasutamine vĂ”imaldab koguda rakendusi platvormidele, mida LDL otseselt ei toeta, ilma koodi muutmata. Tuleviku plaanides on ka universaalse API loomine sprite'ide ja 2D-graafikaga töötamiseks, mida saab kasutada olenemata valitud bĂ€nnerist (OpenGL, Vulkan, tarkvarajoonistamine, SDL-tĂŒĂŒpi raamatukogud).

Allikas: opennet.ru
