تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتوافق أدوات ومكتبات Android مع استخدام محركات الألعاب
أو إنشائها أو تمديدها واستخدام برامج IDE الشائعة.
إنشاء محركات الألعاب أو توسيع نطاقها
استخدام محرّك لعبة: استخدِم محرّك لعبة مثل Unity أو Unreal أو Defold أو Godot لتطوير ألعاب Android.
إنشاء محرك لعبة أو توسيعه: يمكنك إنشاء محرك لعبة جديد أو توسيع نطاق لعبة حالية لدعم تطوير ألعاب Android.
أدوات التطوير والمكتبات
Android Game Development Kit (AGDK): إنه مجموعتنا الرئيسية من أدوات تطوير الألعاب وتحسينها على نظام التشغيل Android والمكتبات. وهي تتيح استخدام العديد من سيناريوهات استخدام محركات الألعاب وتطويرها،
وتشمل مكتبة لإدارة أحداث تطبيقات Android بترميز C/C++.
ألعاب Google Play للكمبيوتر: يجلب هذا النظام الأساسي لعبة Android إلى Windows باستخدام محاكاة عالية الأداء. وهي تتيح التشغيل على جميع الأجهزة بين أنظمة التشغيل Android وChromeOS وWindows مع استخدام قاعدة الرموز نفسها.
استوديو Android: يوفّر "استوديو Android" العديد من مهام الدعم المفيدة لتطوير ألعاب Android مثل إدارة المشاريع على Android ودمج التبعية وتصحيح الأخطاء وتحديد المواصفات.
إضافة خدمات الألعاب
العديد من ميزات Google Play تهدف إلى توزيع لعبتك وصيانتها، بينما توفّر خدمات ألعاب Google Play ميزات اجتماعية وتنافسية يمكنك إضافتها أثناء تطوير لعبتك. وتشمل هذه الميزات
ميزات مثل الإنجازات والألعاب المحفوظة وتسجيل الدخول للاعبين.
التحسين
نوفر العديد من أدوات التحسين وواجهات برمجة التطبيقات المصممة لألعاب Android
والتطبيقات التي تستهلك قدرًا كبيرًا من الرسومات. وغالبًا ما تُستخدم هذه العناصر أثناء تطوير لعبتك وصيانتها،
وعلى الرغم من ذلك، ننصحك باستخدام بعضها أثناء تطوير لعبة جديدة. على سبيل المثال، قد يكون من الجيد البدء في تطوير لعبتك باستخدام واجهات برمجة التطبيقات،
مثل وضع الألعاب
ونصائح الذاكرة. بالمثل، يمكنك البدء في استخدام أداة فحص وحدة معالجة الرسومات Android أثناء الاختبار الأولي للعبتك. للحصول على مزيد من المعلومات، يمكنك الاطلاع على نظرة عامة حول تحسين ألعاب Android.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# About Android game development tools\n\nAndroid tools and libraries support using, creating, or\nextending game engines and using popular IDEs.\n\nCreate or extend game engines\n-----------------------------\n\n| **Note:** If you're new to Android game development, the [new game developer guide](/games/guides/basics) provides guidance about choosing development tools and libraries, such as a game engine or graphics API.\n\n- [Use a game engine](/games/engines/engines-overview): Use a game engine such\n as Unity, Unreal, Defold or Godot to develop Android games.\n\n- [Create or extend a game engine](/games/develop/custom/overview): Create a\n new game engine or extend an existing game to support Android game\n development.\n\nDevelopment tools and libraries\n-------------------------------\n\n- [Android Game Development Kit (AGDK)](/games/agdk/overview): This\n is our main collection of Android game development and optimization tools and\n libraries. It supports multiple game engine usage and development scenarios\n and includes a library for managing Android app events in C/C++ code.\n\n- [Android Game Development Extension (AGDE)](/games/agde):\n This a Visual Studio extension that allows you to build Android games from\n Visual Studio using your existing projects.\n\n- [Google Play Games for PC](/games/playgames/overview): This platform\n brings your Android game\n to Windows using high-performance emulation. It allows\n cross-device play between Android, ChromeOS, and Windows while using the same\n code base.\n\n- [Android Studio](/games/develop/develop-as): Android Studio provides many\n useful support tasks for Android game development, such as Android project\n management, dependency integration, debugging, and profiling.\n\n### Add game services\n\nMany [Google Play](/games/distribute/overview) features are oriented\ntowards distributing and maintaining your game; however,\n[Google Play Games Services](/games/pgs/overview#features) provides social and\ncompetitive features you can add while developing your game. These include\nfeatures such as achievements, saved games, and player sign-in.\n\n### Optimization\n\nWe provide many optimization tools and APIs that are designed for Android games\nand graphic intensive apps. These are often used as you iterate and maintain\nyour game; however, you may want to consider using some of them as you develop a\nnew game. For example, it might be good to start developing your game using APIs\nsuch as [Game Mode](/games/optimize/adpf/gamemode/about-API-and-interventions) and\n[Memory Advice](/games/sdk/memory-advice/overview). Likewise you might want to\nstart using [Android GPU Inspector](/agi) during the initial testing of your\ngame. See the Android games [optimization overview](/games/optimize/overview)\nfor more information."]]