CoronaLabs Inc.
Edasist arendust jätkab sõltumatu kogukond, kusjuures endine võtmearendaja jääb kaasatuks ja kavatseb jätkata projektiga täiskohaga tööd. Finantseerimiseks kasutatakse ühisrahastust. Ühtlasi teatati, et projekt nimetatakse järk-järgult ümber Solar2D-ks, kuna nimi Corona on seotud tegevuse lõpetava ettevõttega ning tekitab praeguses keskkonnas valesid assotsiatsioone koroonaviirusnakkuse COVID-19 põhjustatud probleemidega tegelevate projektidega.
Corona on platvormideülene raamistik, mis on loodud rakenduste ja mängude kiireks arendamiseks lua keeles.
Corona Native kihi abil on võimalik kutsuda töötlejaid C/C++, Obj-C ja Java keeles. Ühe projekti saab koostada ja kohe avaldada kõikidele toetatud platvormidele ja seadmetele, sh iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV jne. Arenduse ja prototüüpide loomise kiirendamiseks pakutakse simulaatorit, mis võimaldab koheselt hinnata iga koodimuudatuse mõju rakenduse toimimisele, samuti tööriistu rakenduse kiireks värskendamiseks testimiseks reaalsetes seadmetes.
Pakutud API-l on rohkem kui 1000 kõnet, sealhulgas tööriistad spraitide animeerimiseks, heli ja muusika töötlemiseks, füüsiliste protsesside simuleerimiseks (Box2D baasil), objekti liikumise vaheetappide animeerimiseks, täiustatud graafikafiltrid, tekstuurihaldus, juurdepääs võrgu võimalustele, jne. OpenGL-i kasutatakse graafika kuvamiseks. Üks peamisi ülesandeid arenduse käigus on optimeerimine kõrge jõudluse saavutamiseks. Eraldi on ette valmistatud üle 150 pistikprogrammi ja 300 ressurssi.
Allikas: opennet.ru