کورونا گیم انجن اپنا نام بدل کر Solar2D کر لیتا ہے اور مکمل طور پر اوپن سورس بن جاتا ہے۔

CoronaLabs Inc. روک دیا اس کی سرگرمیوں اور گیم انجن اور فریم ورک کو تبدیل کیا جو موبائل ایپلی کیشنز بنانے کے لیے تیار کیا جا رہا ہے۔ پربامنڈل مکمل طور پر کھلے منصوبے میں۔ پہلے کورونا لیبز کی جانب سے فراہم کردہ خدمات، جن پر ترقی کی بنیاد رکھی گئی تھی، صارف کے سسٹم پر چلنے والے سمیلیٹر میں منتقل کر دی جائیں گی، یا اوپن سورس سافٹ ویئر ڈویلپمنٹ (مثال کے طور پر، GitHub) کے لیے دستیاب مفت اینالاگس سے تبدیل کر دی جائیں گی۔ کوڈ کورونا "GPLv3 + کمرشل لائسنس" بنڈل سے MIT لائسنس میں منتقل کیا گیا۔ CoronaLabs سے وابستہ تقریباً تمام کوڈ بھی MIT لائسنس کے تحت اوپن سورس ہیں، بشمول پلگ ان.

مزید ترقی کو آزاد کمیونٹی کے ذریعے جاری رکھا جائے گا، جس میں سابق کلیدی ڈویلپر شامل رہیں گے اور اس منصوبے پر کل وقتی کام جاری رکھنے کا ارادہ رکھتے ہیں۔ کراؤڈ فنڈنگ ​​کو فنانسنگ کے لیے استعمال کیا جائے گا۔ یہ بھی اعلان کیا گیا کہ اس پروجیکٹ کا نام بتدریج Solar2D رکھ دیا جائے گا، کیونکہ نام کورونا ایک بند ہونے والی کمپنی سے منسلک ہے اور موجودہ ماحول میں، کورونا وائرس کے انفیکشن COVID-19 کی وجہ سے پیدا ہونے والے مسائل سے نمٹنے والے پروجیکٹس کے ساتھ غلط تعلق پیدا کرتا ہے۔

کورونا ایک کراس پلیٹ فارم فریم ورک ہے جو Lua زبان میں ایپلی کیشنز اور گیمز کی تیز رفتار ترقی کے لیے ڈیزائن کیا گیا ہے۔
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

نیا تبصرہ شامل کریں