cocos2d-x v3.0各个环境下创建项目以及编译、执行官方DEMO
2017-04-22 10:21
387 查看
摘自:https://github.com/cocos2d/cocos2d-x/
怎样创建一个新项目
How to start a new game
Download the code from cocos2d download siteRun
setup.py
Run the
cocosscript
Example:
$ 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
Build
and run new project for android
$ cocos run -p android -j 4
Build
and run new project for iOS
$ cocos run -p ios
Build
and run new project for OSX
$ cocos run -p mac
Build
and run new project for linux
if you never run cocos2d-x on linux, you need to install all dependences by the script in cocos2d/build/install-deps-linux.sh$ cd cocos2d-x/build $ ./install-deps-linux.sh
Then
$ cd NEW_PROJECTS_DIR/MyGame $ cocos run -p linux
Run
$ bin/MyGame
Build
and run new project for win32
$ cocos run -p win32
执行官网的Demo能够使用例如以下方法:
Select the test you want from Xcode Scheme chooser.
For OS X / iOS
$ cd cocos2d-x/build $ open cocos_tests.xcodeproj
For Linux
$ cd cocos2d-x/build $ ./install-deps-linux.sh$ cmake ..
$ make
Run Samples
$ bin/cpp-empty-test/cpp-empty-test or $ bin/lua-empty-test/lua-empty-test
You may meet building errors when building libGLFW.so. It is because libGL.so directs to an error target, you should make it to direct to a correct one. `install-deps-linux.sh` only has to be run once.
For Windows
Open the
cocos2d-x/build/cocos2d-win32.vc2012.sln
For Android
$ cd cocos2d-x/build $ python ./android-build.py cpp-empty-test -p 10 $ adb install ../tests/cpp-empty-tst/proj.android/bin/CppEmptyTest-debug.apk
Then click item on Android device to run tests. Available value of
-pis
the API level, cocos2d-x supports from level 10.
编译环境和执行系统的条件:
Build Requirements
Mac OS X 10.7+, Xcode 4.6+or Ubuntu 12.10+, CMake 2.6+
or Windows 7+, VS 2012+
Python 2.7.5
Runtime
Requirements
iOS 5.0+ for iPhone / iPad gamesAndroid 2.3+ for Android games
Windows Phone 8+ for Windows Phone games
OS X v10.6+ for Mac games
Windows 7+ for Win games
相关文章推荐
- cocos2d-x v3.0各个环境下创建项目以及编译、运行官方DEMO
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目(转载)
- cocos2d-x win64环境下编译和创建项目
- Cocos2d-x v3.1.1 创建以及编译项目
- cocos2d_x环境搭建过程和Android编译环境配置和项目创建运行过程
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目
- cocos2d-x 3.0游戏开发xcode5环境的搭建以及项目创建
- 【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目
- Cocos2d-x v3.1.1 创建以及编译项目
- cocos2d-x 3.0游戏开发xcode5环境的搭建以及项目创建
- cocos2d-JS-v3.0-alpha环境搭建以及创建项目
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- Mac下 Xcode5+,cocos2d-x2.2(或者cocos2d-x2.1.5)Android,eclipse(2013 September版本)跨平台环境配置以及创建跨平台项目
- cocos2d-2.x创建项目以及编译SO遇到的问题
- Cocos2d-x v3.1.1 创建以及编译项目
- cocos2d-x+eclipse创建并编译第cocosd-x项目,环境搭建
- Mac下 Xcode4.6.3,cocos2d-x2.2(或者cocos2d-x2.1.5)Android,eclipse(2013 September版本)跨平台环境配置以及创建跨平台项目
- SenchaCmd创建项目以及编译项目