| Win32 | آحرون |
|---|---|
COCOS2D-X هو إطار متعدد المنصات لبناء ألعاب ثنائية الأبعاد والكتب التفاعلية والعروض التجريبية والتطبيقات الرسومية الأخرى. يعتمد على COCOS2D-IPHONE ، ولكن بدلاً من استخدام Objective-C ، فإنه يستخدم C ++. إنه يعمل على iOS و Android و MacOS و Windows و Linux.
بنية إطار عمل COCOS2D-X :

COCOS2D-X هو:
استنساخ الريبو من جيثب.
$ git clone https://github.com/cocos2d/cocos2d-x.git
بعد استنساخ الريبو ، يرجى تنفيذ download-deps.py لتنزيل وتثبيت التبعيات.
$ cd cocos2d-x
cocos2d-x $ python download-deps.py
بعد تشغيل download-deps.py
cocos2d-x $ git submodule update --init
يجب إعداد بيئة قبل بدء لعبة جديدة أو اختبارات تشغيل
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
يجب استدعاء هذا البرنامج النصي في حالة استخدام نظام Linux
$ cd cocos2d-x
$ ./install-linux-deps.sh
$ cd cocos2d-x
$ mkdir build
$ cd build
$ cocos run --proj-dir .. -p [mac|win32|android|linux|ios]
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
$ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR
$ cd NEW_PROJECTS_DIR/MyGame
$ mkdir build
$ cd build
$ cocos run --proj-dir .. -p [mac|win32|android|linux|ios]
يمكنك أيضًا إنشاء مشروع LUA مع -l lua .
إذا لزم الأمر إلى تصحيح البرنامج ، فمن الأكثر إثارة لاستخدام IDE لتشغيله وتصحيحه. يمكن لجميع الأنظمة الأساسية بخلاف Android استخدام CMake لإنشاء ملف المشروع المقابل. يمكن الرجوع إلى دليل CMAKE التفاصيل للحصول على معلومات التفاصيل.
بالنسبة إلى Android ، يكمن ملف مشروع Android Studio في PROJECT_DIR/proj.android . يمكن فقط استخدام Android Studio لاستيراد ملف مشروع exsting.
يمكنك مساعدتنا في نشر الكلمة حول COCOS2D-X! سنقدر ذلك بالتأكيد!
cpp-tests . هذا المشروع هو أساسنا للاختبار. استخدم هذا المشروع لمعرفة كيفية تنفيذ وظائف المحرك. يقع هذا المشروع في COCOS2D-X_ROOT/BUILD. تم ترخيص COCOS2D-X بموجب ترخيص MIT. نرحب بالمشاركة!
هل وجدت خطأ؟ هل لديك طلب ميزة؟ هل تريد دمج ميزة؟
COCOS Creator هو الجيل الجديد من محرك لعبة Cocos مع محرر مميز ومحرر كامل لإنشاء المحتوى. وهو يدعم جميع المنصات الرئيسية التي تسمح بإصدار الألعاب بسرعة للويب ونظام التشغيل iOS و Android و Windows و MAC ، ومنصات الألعاب الصغيرة المختلفة. قام الملايين من المطورين ببناء تجارب ثنائية الأبعاد / ثلاثية الأبعاد ، من الألعاب المتشددين إلى الترفيه الفوري على شبكة الإنترنت. يتوفر وقت تشغيل محرك JavaScript النقي على الويب ومنصات الألعاب المصغرة لتحسين الأداء والحزم الأصغر. على المنصات الأصلية الأخرى ، يتم استخدام C ++ لتنفيذ الإطار الأساسي ، مما يوفر كفاءة تشغيلية أكبر. المحرك مفتوح المصدر بالكامل ، ويحتفظ بمزايا COCOS2D-X والذي يتضمن أداءً عاليًا ، وتخصيصًا ، وسهولة للتصحيح ، وسهل التعلم ، وحجم الحزمة الصغيرة.
لذلك ، لم نعد نوصي المستخدمين الجدد بالبدء في COCOS2D-X. بدلاً من ذلك ، يرجى استخدام COCOS Creator الجديد تمامًا لتطوير المشروع للاستمتاع بأفضل محرر ودعم ثلاثي الأبعاد.