CoronaLabs Inc.
Հետագա զարգացումը կշարունակվի անկախ համայնքի կողմից, ընդ որում նախկին հիմնական ծրագրավորողը կմնա ներգրավված և մտադիր է շարունակել աշխատել նախագծի վրա լրիվ դրույքով: Ֆինանսավորման համար կօգտագործվի քրաուդֆանդինգը։ Հայտարարվեց նաև, որ նախագիծն աստիճանաբար կվերանվանվի Solar2D, քանի որ Corona անվանումը կապված է փակվող ընկերության հետ և ներկայիս միջավայրում առաջացնում է կեղծ ասոցիացիաներ նախագծերի հետ, որոնք վերաբերում են կորոնավիրուսային վարակի COVID-19-ի հետևանքով առաջացած խնդիրներին:
Corona-ն միջպլատֆորմային շրջանակ է, որը նախատեսված է Lua լեզվով հավելվածների և խաղերի արագ զարգացման համար:
Հնարավոր է կանչել մշակողներին C/C++, Obj-C և Java-ում՝ օգտագործելով Corona Native շերտը: Մեկ նախագիծը կարող է անմիջապես կազմվել և հրապարակվել բոլոր աջակցվող հարթակների և սարքերի համար, ներառյալ iOS, Android, Amazon Fire, macOS, Windows, Linux, HTML5, Apple TV, Fire TV, Android TV և այլն: Զարգացումը և նախատիպավորումը արագացնելու համար առաջարկվում է սիմուլյատոր, որը թույլ է տալիս անմիջապես գնահատել կոդի ցանկացած փոփոխության ազդեցությունը հավելվածի աշխատանքի վրա, ինչպես նաև իրական սարքերում փորձարկման համար հավելվածն արագ թարմացնելու գործիքներ:
Տրամադրված API-ն ունի ավելի քան 1000 զանգ, ներառյալ՝ sprite անիմացիայի, ձայնի և երաժշտության մշակման գործիքներ, ֆիզիկական գործընթացների մոդելավորում (հիմնված Box2D-ի վրա), օբյեկտների շարժման միջանկյալ փուլերի անիմացիա, առաջադեմ գրաֆիկական զտիչներ, հյուսվածքների կառավարում, ցանցի հնարավորությունների հասանելիություն, և այլն: OpenGL-ն օգտագործվում է գրաֆիկայի ցուցադրման համար: Մշակման ընթացքում հիմնական խնդիրներից մեկը օպտիմալացումն է՝ բարձր արդյունավետության հասնելու համար: Առանձին պատրաստվել են ավելի քան 150 փլագիններ և 300 ռեսուրսներ։
Source: opennet.ru