Кампанія 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 выклікаў, уключаючы сродкі для спрайтавай анімацыі, апрацоўкі гуку і музыкі, сімуляцыі фізічных працэсаў (на базе Box2D), анімацыі прамежкавых стадый руху аб'ектаў, пашыраных графічных фільтраў, кіраванні тэкстурамі, доступу да сеткавых магчымасцяў і т.д. Для вываду графікі выкарыстоўваецца OpenGL. Адной з галоўных задач пры распрацоўцы з'яўляецца аптымізацыя для дасягнення высокай прадукцыйнасці. Асобна падрыхтавана больш за 150 плагінаў і 300 рэсурсаў.
Крыніца: opennet.ru