كل المشاريع
قيد التطويرتجارب

نقل لعبة إلى أندرويد وأدوات تعديلها

تحويل محرك لعبة استراتيجية كلاسيكية إلى تطبيق أندرويد بلمسة واحدة

مبني على نقل مفتوح المصدر (GPL) لمحرك لعبة استراتيجية كلاسيكية إلى أندرويد: بناء APK بأمر واحد عبر Docker، وطبقة أندرويد للتحكم باللمس والأداء وإبقاء اللعبة تعمل، وأدوات Python تقرأ صيغ ملفات اللعبة وتكتبها.

دوري
خط البناء، تكامل أندرويد، والأدوات. نقل المحرك نفسه عمل مجتمع مفتوح المصدر.
المدة
أكتوبر 2026
المنصات
أندرويد
سطر أدوات Python
~5.7k
سطر مضاف لنسخة المحرك
+2,256
أمر لبناء الـ APK
1

قرارات هندسية

معظم التحدي كان جعل لعبة حاسوب بحجم 1.5 جيجابايت تتصرف كتطبيق هاتف عادي.

بناء قابل للتكرار
سلسلة أدوات Docker مع Android NDK وGradle وvcpkg وccache تبني الـ APK من جهاز Windows بأمر واحد.
تثبيت مكتفٍ بذاته
بيانات اللعبة داخل الـ APK مع قائمة تحقق، وتُفك عند أول تشغيل خلف شاشة تقدّم.
أداء يعرف الهاتف
إعدادات رسومية تُختار حسب الذاكرة والمعالج الرسومي، ونقل خيوط المحرك للأنوية السريعة حين ينخفض معدل الإطارات.
صيغ مفكوكة بالهندسة العكسية
أدوات Python لقراءة وكتابة صيغ الأرشيف والنصوص والسكربتات والخرائط والنماذج ثلاثية الأبعاد، مع اختبارات.

أندرويد

  • Java
  • C++
  • Android NDK
  • Gradle

البناء

  • Docker
  • CMake
  • vcpkg
  • ccache

الأدوات

  • Python
  • Pillow
  • سكربتات Blender

تحتاج شيئًا مثل هذا؟

أخبرني عن العملية التي تريد تنظيمها، وسأحوّلها إلى نظام واضح قبل كتابة أي سطر برمجي.

لنتحدث