يغير محرك لعبة Corona اسمه إلى Solar2D ويصبح مفتوح المصدر بالكامل

شركة كورونا لابز توقفت أنشطتها وغيرت محرك اللعبة وإطار العمل الذي يتم تطويره لإنشاء تطبيقات الهاتف المحمول إكليل في مشروع مفتوح تماما. سيتم نقل الخدمات المقدمة سابقًا من CoronaLabs، والتي استند إليها التطوير، إلى جهاز محاكاة يعمل على نظام المستخدم، أو استبدالها بنظيراتها المجانية المتاحة لتطوير البرمجيات مفتوحة المصدر (على سبيل المثال، GitHub). كود كورونا تم نقلها من حزمة "GPLv3 + Commercial License" إلى ترخيص MIT. جميع التعليمات البرمجية المرتبطة بـ CoronaLabs تقريبًا هي أيضًا مفتوحة المصدر بموجب ترخيص MIT، بما في ذلك الإضافات.

وسيواصل المجتمع المستقل المزيد من التطوير، مع بقاء المطور الرئيسي السابق مشاركًا ويعتزم مواصلة العمل في المشروع بدوام كامل. سيتم استخدام التمويل الجماعي للتمويل. أُعلن أيضًا أنه سيتم إعادة تسمية المشروع تدريجيًا إلى Solar2D، نظرًا لأن اسم كورونا مرتبط بشركة مغلقة، وفي البيئة الحالية، يتسبب في ارتباطات زائفة بالمشاريع التي تتعامل مع المشكلات الناجمة عن الإصابة بفيروس كورونا المستجد (COVID-19).

كورونا هو إطار عمل متعدد المنصات مصمم للتطوير السريع للتطبيقات والألعاب بلغة Lua.
من الممكن استدعاء معالجات في C/C++، Obj-C وJava باستخدام طبقة Corona Native. يمكن تجميع مشروع واحد ونشره على الفور لجميع الأنظمة الأساسية والأجهزة المدعومة، بما في ذلك iOS وAndroid وAmazon Fire وmacOS وWindows وLinux وHTML5 وApple TV وFire TV وAndroid TV وما إلى ذلك. لتسريع التطوير والنماذج الأولية، يتم تقديم جهاز محاكاة يسمح لك بتقييم تأثير أي تغيير في التعليمات البرمجية على تشغيل التطبيق على الفور، بالإضافة إلى أدوات لتحديث التطبيق بسرعة للاختبار على الأجهزة الحقيقية.

تحتوي واجهة برمجة التطبيقات المقدمة على أكثر من 1000 استدعاء، بما في ذلك أدوات الرسوم المتحركة المتحركة، ومعالجة الصوت والموسيقى، ومحاكاة العمليات الفيزيائية (استنادًا إلى Box2D)، والرسوم المتحركة للمراحل المتوسطة لحركة الكائن، ومرشحات الرسومات المتقدمة، وإدارة النسيج، والوصول إلى إمكانيات الشبكة، إلخ. يستخدم برنامج OpenGL لعرض الرسومات. إحدى المهام الرئيسية أثناء التطوير هي التحسين لتحقيق الأداء العالي. تم إعداد أكثر من 150 مكونًا إضافيًا و300 موردًا بشكل منفصل.

المصدر: opennet.ru

إضافة تعليق