موتور بازی Corona نام خود را به Solar2D تغییر می دهد و کاملاً متن باز می شود

CoronaLabs Inc. متوقف شد فعالیت های خود را متحول کرد و موتور بازی و چارچوب در حال توسعه برای ایجاد برنامه های تلفن همراه را متحول کرد تاج به یک پروژه کاملا باز خدماتی که قبلاً از CoronaLabs ارائه شده بود، که توسعه بر اساس آن انجام شده بود، به یک شبیه‌ساز در حال اجرا بر روی سیستم کاربر منتقل می‌شود یا با آنالوگ‌های رایگان موجود برای توسعه نرم‌افزار منبع باز (مثلا GitHub) جایگزین می‌شود. کد کرونا از بسته "GPLv3 + مجوز تجاری" به مجوز MIT منتقل شد. تقریباً تمام کدهای مرتبط با CoronaLabs نیز تحت مجوز MIT منبع باز هستند، از جمله پلاگین ها.

توسعه بیشتر توسط جامعه مستقل ادامه خواهد یافت و توسعه‌دهنده اصلی سابق همچنان درگیر خواهد بود و قصد دارد به طور تمام وقت روی پروژه کار کند. سرمایه گذاری جمعی برای تامین مالی استفاده خواهد شد. همچنین اعلام شد که این پروژه به تدریج به 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

اضافه کردن نظر