zoukankan      html  css  js  c++  java
  • cocos2d-x v3.0各个环境下创建项目以及编译、执行官方DEMO

    摘自:https://github.com/cocos2d/cocos2d-x/

    怎样创建一个新项目

    How to start a new game

    1. Download the code from cocos2d download site
    2. Run setup.py
    3. Run the cocos script

    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 -p is 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 games
    • Android 2.3+ for Android games
    • Windows Phone 8+ for Windows Phone games
    • OS X v10.6+ for Mac games
    • Windows 7+ for Win games


  • 相关阅读:
    行测(爆发篇)之图形推理
    行测(爆发篇)之资料分析
    申论(准备篇)之申论思维
    行测(基础篇)之基础常识复习建议
    行测(基础篇)之汉语语法与阅读习惯梳理
    行测笔记整理
    申论之日积月累
    申论(准备篇)之大纲的五个隐藏秘密
    行测(基础篇)之中学知识回顾
    申论(准备篇)之找好方向
  • 原文地址:https://www.cnblogs.com/cynchanpin/p/6747041.html
Copyright © 2011-2022 走看看