CoronaLabs Inc.
توسعه بیشتر توسط جامعه مستقل ادامه خواهد یافت و توسعهدهنده اصلی سابق همچنان درگیر خواهد بود و قصد دارد به طور تمام وقت روی پروژه کار کند. سرمایه گذاری جمعی برای تامین مالی استفاده خواهد شد. همچنین اعلام شد که این پروژه به تدریج به Solar2D تغییر نام خواهد داد، زیرا نام Corona با یک شرکت در حال بسته شدن همراه است و در شرایط فعلی باعث ایجاد ارتباط نادرست با پروژههای مربوط به مشکلات ناشی از عفونت کروناویروس COVID-19 میشود.
Corona یک چارچوب چند پلتفرمی است که برای توسعه سریع برنامهها و بازیها به زبان Lua طراحی شده است.
با استفاده از لایه Corona Native امکان فراخوانی هندلرها در C/C++، Obj-C و Java وجود دارد. یک پروژه را می توان بلافاصله برای همه پلتفرم ها و دستگاه های پشتیبانی شده از جمله iOS، Android، Amazon Fire، macOS، Windows، Linux، HTML5، Apple TV، Fire TV، Android TV و غیره کامپایل و منتشر کرد. برای سرعت بخشیدن به توسعه و نمونه سازی، یک شبیه ساز ارائه شده است که به شما امکان می دهد بلافاصله تأثیر هر تغییر در کد را بر عملکرد برنامه و همچنین ابزارهایی برای به روز رسانی سریع برنامه برای آزمایش در دستگاه های واقعی ارزیابی کنید.
API ارائه شده دارای بیش از 1000 تماس از جمله ابزارهایی برای انیمیشن اسپرایت، پردازش صدا و موسیقی، شبیه سازی فرآیندهای فیزیکی (بر اساس Box2D)، انیمیشن مراحل میانی حرکت شی، فیلترهای گرافیکی پیشرفته، مدیریت بافت، دسترسی به قابلیت های شبکه، و غیره. OpenGL برای نمایش گرافیک استفاده می شود. یکی از وظایف اصلی در طول توسعه، بهینه سازی برای دستیابی به عملکرد بالا است. بیش از 150 افزونه و 300 منبع به صورت جداگانه تهیه شده است.
منبع: opennet.ru