| Win32 | Yang lain |
|---|---|
COCOS2D-X adalah kerangka kerja multi-platform untuk membangun game 2D, buku interaktif, demo, dan aplikasi grafis lainnya. Ini didasarkan pada cocos2d-iphone , tetapi alih-alih menggunakan Objective-C, ia menggunakan C ++. Ini berfungsi di iOS, Android, macOS, Windows dan Linux.
Arsitektur Kerangka COCOS2D-X :

cocos2d-x adalah:
Klone repo dari github.
$ git clone https://github.com/cocos2d/cocos2d-x.git
Setelah mengkloning repo, harap jalankan download-deps.py untuk mengunduh dan menginstal dependensi.
$ cd cocos2d-x
cocos2d-x $ python download-deps.py
Setelah menjalankan download-deps.py .
cocos2d-x $ git submodule update --init
Harus mengatur lingkungan sebelum memulai permainan baru atau menjalankan tes
$ cd cocos2d-x
$ ./setup.py
$ source FILE_TO_SAVE_SYSTEM_VARIABLE
Harus memohon skrip ini jika menggunakan sistem 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]
Anda juga dapat membuat proyek LUA dengan -l lua .
Jika perlu program debug, maka lebih konvensi untuk menggunakan IDE untuk menjalankan dan men -debug. Semua platform selain Android dapat menggunakan CMake untuk menghasilkan file proyek yang sesuai. Dapat merujuk ke panduan detail cmake untuk informasi detail.
Untuk Android, file proyek studio Android terletak di PROJECT_DIR/proj.android . Dapat hanya menggunakan Android Studio untuk mengimpor file proyek yang luar biasa.
Anda dapat membantu kami menyebarkan berita tentang COCOS2D-X! Kami pasti akan menghargainya!
cpp-tests . Proyek ini adalah dasar kami untuk pengujian. Gunakan proyek ini untuk mempelajari bagaimana kami mengimplementasikan fungsi mesin. Proyek ini terletak di COCOS2D-X_ROOT/Build. COCOS2D-X dilisensikan di bawah lisensi MIT. Kami menyambut partisipasi!
Apakah Anda menemukan bug? Apakah Anda memiliki permintaan fitur? Apakah Anda ingin menggabungkan fitur?
Cocos Creator adalah generasi baru mesin game Cocos dengan editor unggulan dan alur kerja yang ramah pembuatan konten. Ini mendukung semua platform utama yang memungkinkan game untuk dirilis dengan cepat untuk web, iOS, Android, Windows, Mac, dan berbagai platform mini-game. Jutaan pengembang telah membangun pengalaman 2D / 3D, dari game hardcore hingga hiburan instan web. Runtime mesin murni yang dikembangkan JavaScript tersedia di platform web dan mini-game untuk kinerja yang lebih baik dan paket yang lebih kecil. Pada platform asli lainnya, C ++ digunakan untuk mengimplementasikan kerangka kerja yang mendasarinya, memberikan efisiensi operasional yang lebih besar. Mesin ini benar-benar open source, dan mempertahankan keuntungan dari COCOS2D-X yang mencakup kinerja tinggi, kemampuan penyesuaian, kemudahan untuk debugging, mudah dipelajari, dan ukuran paket kecil.
Oleh karena itu, kami tidak lagi merekomendasikan pengguna baru untuk memulai dengan COCOS2D-X. Sebagai gantinya, silakan gunakan Cocos Creator baru untuk pengembangan proyek untuk menikmati editor terbaik dan dukungan 3D.