| win32 | คนอื่น |
|---|---|
Cocos2D-X เป็นกรอบหลายแพลตฟอร์มสำหรับการสร้างเกม 2D, หนังสือแบบโต้ตอบ, การสาธิตและแอปพลิเคชันกราฟิกอื่น ๆ มันขึ้นอยู่กับ cocos2d-iphone แต่แทนที่จะใช้ Objective-C จะใช้ C ++ มันใช้งานได้กับ iOS, Android, MacOS, Windows และ Linux
สถาปัตยกรรมเฟรมเวิร์ก COCOS2D-X :

cocos2d-x คือ:
โคลน repo จาก GitHub
$ git clone https://github.com/cocos2d/cocos2d-x.git
หลังจากโคลนนิ่ง repo โปรดดำเนินการ 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 Game รุ่นใหม่ที่มีโปรแกรมแก้ไขที่โดดเด่นและการสร้างเนื้อหาที่เป็นมิตรกับการสร้างเนื้อหา รองรับแพลตฟอร์มหลักทั้งหมดที่อนุญาตให้เปิดตัวเกมได้อย่างรวดเร็วสำหรับเว็บ iOS, Android, Windows, Mac และแพลตฟอร์มมินิเกมต่างๆ นักพัฒนาหลายล้านคนได้สร้างประสบการณ์ 2D / 3D ตั้งแต่เกมฮาร์ดคอร์ไปจนถึงเว็บบันเทิงแบบทันที รันไทม์เครื่องยนต์ที่พัฒนาโดยจาวาสคริปต์บริสุทธิ์มีอยู่บนเว็บและแพลตฟอร์มมินิเกมเพื่อประสิทธิภาพที่ดีขึ้นและแพ็คเกจขนาดเล็ก บนแพลตฟอร์มพื้นเมืองอื่น ๆ C ++ ใช้เพื่อใช้เฟรมเวิร์กพื้นฐานซึ่งให้ประสิทธิภาพในการปฏิบัติงานมากขึ้น เครื่องยนต์เป็นโอเพ่นซอร์สอย่างสมบูรณ์และรักษาข้อดีของ Cocos2D-X ซึ่งรวมถึงประสิทธิภาพสูงการปรับแต่งได้ง่ายสำหรับการดีบักง่ายต่อการเรียนรู้และขนาดแพ็คเกจขนาดเล็ก
ดังนั้นเราจึงไม่แนะนำให้ผู้ใช้ใหม่เริ่มต้นด้วย COCOS2D-X อีกต่อไป โปรดใช้ผู้สร้าง Cocos ใหม่เอี่ยมสำหรับการพัฒนาโครงการเพื่อเพลิดเพลินกับบรรณาธิการที่ดีที่สุดและการสนับสนุน 3D