تثبيت تطبيق Defold وإعداد المشاريع لنظام التشغيل Android

يشمل هذا الدليل الخطوات التالية:

  • اختيار إصدار من تطبيق Defold
  • تنزيل تطبيق Defold وتثبيته
  • إنشاء مشروع جديد باستخدام نموذج الهاتف المحمول
  • ضبط إعدادات مشروع Defold الخاص بنظام التشغيل Android

اختيار إصدار

استخدِم أحدث إصدار ثابت من Defold إذا أمكن. لتطوير تطبيقات Android، استخدِم الإصدار 1.2.181 أو إصدارًا أحدث.

تنزيل تطبيق Defold وتشغيله

انتقِل إلى صفحة تنزيل Defold لتنزيل محرّك اللعبة للبيئة التي تفضّلها.

يتم توزيع Defold كتطبيق مستقلّ. ولا يتطلب هذا البرنامج عملية تثبيت، وبعد استخراج أرشيف التنزيل، يمكنك تشغيله كما هو.

إنشاء مشروع باستخدام نموذج اللعبة على الأجهزة الجوّالة

يتضمن Defold مجموعة متنوعة من القوالب التي يمكنك استخدامها عند إنشاء مشروع جديد. يُعد نموذج لعبة على الأجهزة الجوّالة مفيدًا عند إنشاء مشروع لنظام Android. يؤدي اختيار هذا النموذج إلى إنشاء ملفات رموز تطبيق العنصر النائب وضبط إعدادات الحجم وإعدادات الاتجاه وروابط الإدخالات.

لإنشاء مشروع جديد باستخدام نموذج لعبة على الأجهزة الجوّالة، عليك اتّباع الخطوات التالية:

  1. شغِّل محرِّر Defold.
  2. انقر على مشروع جديد، وتأكد من اختيار علامة التبويب من النموذج.
  3. اختر نموذج لعبة على الأجهزة الجوّالة من القائمة.
  4. حدِّد اسمًا وموقعًا للمشروع الجديد.
  5. انقر على إنشاء مشروع جديد.
اختيار نموذج لعبة الأجهزة الجوّالة من المشروع الجديد
الشكل 1. اختيار نموذج لعبة على الأجهزة الجوّالة عند إنشاء مشروع جديد

إعداد المشاريع لنظام Android

يدعم Defold عددًا من الإعدادات الخاصة بنظام Android لمشروع Defold.

  • للوصول إلى هذه الإعدادات: في محرِّر Defold، افتح ملف game.project وانتقِل للأسفل إلى قسم Android.
قسم Android في إعدادات مشروع Defold
الشكل 2. إعدادات المشروع لمشروع Defold

يتم تجميع الإعدادات المهمة للمشروع المحدد لنظام التشغيل Android في الفئات التالية:

رموز التطبيقات

حقول رمز التطبيق: حدِّد ملفات رموز التطبيق. يجب أن تكون ملفات الرموز بتنسيق PNG وأن تتطابق مع حجم البكسل المشار إليه في اسم الحقل.

معلومات عن الحزمة

رمز الإصدار: حدِّد رمز إصدار الحزمة. يتطلب Google Play رمز إصدار فريدًا لكل عملية إرسال حزمة. تؤدي محاولة استخدام رمز إصدار أقل من رمز الإصدار الذي تم إرساله سابقًا إلى حدوث خطأ.

الحد الأدنى لإصدار Sdk: حدِّد الحد الأدنى لمستوى واجهة برمجة تطبيقات Android الذي يدعمه مشروعك.

إصدار Sdk المستهدَف: حدِّد مستوى واجهة برمجة التطبيقات لحزمة تطوير البرامج (SDK) لنظام التشغيل Android المستخدَم لإنشاء المشروع وتصديره. تأكَّد من توافق هذه القيمة مع متطلبات واجهة برمجة التطبيقات المستهدفة في Google Play.

الحزمة: حدِّد معرّف حزمة التطبيق. يجب أن يتطابق هذا مع معرّف الحزمة الذي تم إنشاؤه في Google Play Console

إعداد البيان: تحديد ملف AndroidManifest.xml الذي سيتم استخدامه لإنشاء بيان التطبيق. يقوم Defold تلقائيًا بإنشاء ملف بيان افتراضي لهذا الإعداد وتعبئته بالقيم من إعدادات المشروع.

إعدادات أخرى

الوضع المجسَّم: إذا تم تحديده، يؤدي هذا الخيار إلى إخفاء أشرطة التنقل والحالة عندما يكون التطبيق نشطًا.

قابل لتصحيح الأخطاء: في حال تحديد هذا الخيار، يضبط هذا الخيار حقل android:debuggable في ملف بيان Android أثناء التصدير.

مراجع إضافية