| Win32 | Другие |
|---|---|
Cocos2d-X-это многоплатформенная структура для создания 2D-игр, интерактивных книг, демонстраций и других графических приложений. Он основан на Cocos2d-Iphone , но вместо использования Objective-C он использует C ++. Он работает на iOS, Android, MacOS, Windows и Linux.
Cocos2d-X-каркасная архитектура :

Cocos2d-x-это:
Клонировать репо от GitHub.
$ 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 и различных мини-игр. Миллионы разработчиков создали 2D / 3D -опыт, от хардкорных игр до веб -мгновенных развлечений. Чистое JavaScript разработанное время выполнения двигателя доступно на веб-платформах и мини-игр для лучшей производительности и меньших пакетов. На других собственных платформах C ++ используется для реализации базовой структуры, обеспечивая большую эксплуатационную эффективность. Двигатель полностью открыт с открытым исходным кодом и сохраняет преимущества Cocos2d-X, который включает в себя высокую производительность, настраиваемость, легкость для отладки, простой в обучении и небольшой размер упаковки.
Поэтому мы больше не рекомендуем новых пользователей начинать с Cocos2d-X. Вместо этого, пожалуйста, используйте совершенно нового создателя Cocos для разработки проектов, чтобы насладиться лучшим редактором и 3D-поддержкой.