تطوير لعبتك في Microsoft Visual Studio

تتيح لك إضافة تطوير ألعاب Android (AGDE) لـ Visual Studio استهداف Android كنظام أساسي لمشاريع Visual Studio. تدعم AGDE مجموعة كاملة من أنشطة التطوير: إدارة المشروعات والإنشاء وتصحيح الأخطاء وتحديد المواصفات.

AGDE هو الأنسب لك إذا كنت تطوِّر البرامج بشكل أساسي على نظام التشغيل Windows وتستخدم Microsoft Visual Studio لكتابة كود C أو C++. وإذا كنت تكتب كود C أو C++ باستخدام أدوات مختلفة، يمكنك استخدام Android Studio في التطوير لنظام Android.

AGDE هو جزء من مجموعة أدوات Android Game Development Kit. تشتمل مجموعة أدوات تطوير ألعاب Android على مكتبات وأدوات تدعم إنشاء ألعاب رائعة على Android. تتوافق المكتبات في مجموعة أدوات Android Game Development Kit مع مشاريع AGDE. يمكنك الاستعانة بأدوات مثل Android Graphics Inspector (أداة فحص رسومات Android) في تحسين أداء لعبتك.

استهداف Android في Visual Studio

تضيف AGDE Android كهدف للنظام الأساسي إلى Visual Studio. يسمح ذلك لمشروعات ألعاب Visual Studio الحالية المتعددة الأنظمة الأساسية بدمج Android بسرعة كنظام أساسي جديد. تتوافق ميزات Visual Studio IntelliSense مع AGDE. تتوافق جميع بنيات وحدة المعالجة المركزية (CPU) الحالية لنظام التشغيل Android: كل من معالج ARM وIntel بالإصدار 32 بت و64 بت.

الإنشاء في Visual Studio

تتكامل AGDE مع MSBuild من أجل تجميع وربط كود C++ لنظام التشغيل Android. يُستخدم Android NDK لتوفير المحول البرمجي وإنشاء سلسلة الأدوات. بالنسبة للمطورين الذين لديهم تبعيات محددة، يتوافق AGDE مع إصدارات متعددة من NDK. يتم ضبط إعدادات إنشاء المشروع باستخدام نظام مواقع Visual Studio العادي. يتوافق AGDE مع Incredibuild، ما يتيح للمطوّرين استخدام البنية الأساسية الحالية للإصدارات الموزَّعة من أجل تسريع أوقات الإصدار عند إنشاء المحتوى لنظام التشغيل Android.

تصحيح الأخطاء في Visual Studio

يدعم AGDE النشر والتشغيل وتصحيح الأخطاء باستخدام كل من المحاكي والجهاز الفعلي. ويمكن أيضًا إرفاق برنامج تصحيح الأخطاء بعملية قيد التشغيل بالفعل. واجهات AGDE وLLDB لدعم تصحيح الأخطاء. باستخدام AGDE، يتم تشغيل جلسات تصحيح الأخطاء داخل Visual Studio باستخدام واجهتها القياسية لنقاط التوقف والتتبع وفحص المتغير. وتشمل الميزات الإضافية طرق عرض الذاكرة والتسجيل، وتفكيك الرموز البرمجية الأصلية. تتوفّر وظيفة واجهة LLDB من خلال نافذة أوامر Visual Studio. يمكن لمطوّري برامج Unreal Engine التي تستخدم الإصدار 4.26.1 والإصدارات الأحدث استخدام AGDE لتصحيح الأخطاء على Android.

الملف الشخصي من Visual Studio

تتكامل أداة AGDE مع إصدار مستقل من محلّل "استوديو Android". يمكن تشغيل هذا التحليل من Visual Studio وإرفاقه بجلسة لعبة قيد التشغيل. يعرض المحلل في "استوديو Android" إحصاءات الاستخدام في الوقت الفعلي وحدة المعالجة المركزية (CPU) والذاكرة والشبكة والطاقة.

الشروط

يتطلب AGDE جهاز كمبيوتر من نوع Intel أو AMD يعمل بنظام التشغيل Microsoft Windows وأن يكون البرنامج التالي مثبَّتًا:

  • حزمة .NET Core SDK 2.2
  • الإصدار 3.5 من "استوديو Android" أو إصدار أحدث
  • Visual Studio 2017 (الإصدار 15.4.0 أو الإصدارات الأحدث) أو Visual Studio 2019 (الإصدار 16.0.0 أو الإصدارات الأحدث)

مزيد من المعلومات

(روابط للتنزيل) (روابط إلى دليل AGDE)