عن المشروع
Solar2D (المعروف سابقًا باسم Corona SDK) هو محرك ألعاب ثنائي الأبعاد مجاني ومفتوح المصدر مصمم للتطوير السريع للتطبيقات والألعاب عبر منصات متعددة. يستخدم Lua، وهي لغة برمجة نصية خفيفة وسريعة شائعة في صناعة الألعاب. باستخدام قاعدة بيانات واحدة، يمكن للمطورين استهداف Apple iPhone/iPad وAndroid وAmazon Fire وMac وWindows وLinux وHTML5 وأجهزة التلفزيون المتصلة مثل Apple TV وAmazon Fire TV وAndroid TV.
تشمل الميزات الرئيسية محاكيًا محدثًا فوريًا للنماذج الأولية السريعة، ونشر البناء المباشر عبر الشبكات المحلية، وواجهة برمجة تطبيقات شاملة تضم أكثر من 1000 وظيفة، ودعمًا للعديد من الإضافات للإعلانات والتحليلات والوسائط والمزيد. يسمح المحرك باستدعاء المكتبات الأصلية (C/C++/Obj-C/Java) وتغليف الكود كإضافات. يتكامل مع المحررات الشائعة مثل Sublime Text وAtom وVisual Studio Code وZeroBrane Studio.
Solar2D مرخص بموجب رخصة المصدر المفتوح MIT، مما يمنح حقوقًا كاملة لتخصيص التطبيقات وتوزيعها. يتضمن المستودع الكود المصدري مع نقاط دخول المنصة في دليل `platform` ويستخدم وحدات فرعية لـ git. يجب على المساهمين توقيع اتفاقية ترخيص المساهم (CLA). المشروع مُدار من قبل المجتمع، مع المطور الرئيسي shchvova، ويتبع مدونة قواعد السلوك. يُوصى بالتثبيت عبر الإصدارات الثنائية، مع توثيق شامل متاح على docs.coronalabs.com.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.