總網頁瀏覽量

2015年9月3日 星期四

[cocos2d-x] 安裝流程 / 開發環境建置(cocos console)

純cocos2d-x framework 3.7.1: http://www.cocos2d-x.org/filedown/cocos2d-x-3.7.1.zip
(或可至商店下載framework)

cocos for win: http://www.cocos2d-x.org/filedown/CocosForWin-v2.3.2Beta.exe
(cocos包含商店、cocos studio)

cocos ide 2.0.0 beta: http://www.cocos2d-x.org/filedown/cocos-code-ide-2.0.0-beta.exe
(選用,亦可使用eclipse/webstorm)

安裝流程
cocos => 商店 下載 當前最新 framework 3.7.1 => cocos ide

以下為打包環境 & cocos console 配置

一、Android/ios環境
windows須安裝: (編譯android)
1) python27 https://www.python.org/download/releases/2.7/
2) android tsdk studio https://developer.android.com/sdk/index.html
3) ndk https://developer.android.com/tools/sdk/ndk/index.html
4) ant bin http://ant.apache.org/
[ref] http://www.cnblogs.com/Richard-Core/p/3855130.html

mac須安裝xcode 5.1.1: (編譯ipa)

二、配置JDK
在JDK安完之後,需要手動進行環境變數的配置
1、系统變數里新建JAVA_HOME變數,變數值為:C:\Program Files\Java\jdk1.8.0_05(根據自己的安裝路徑填寫)
2、新建系统變數classpath變數,變數值為:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意前面的. 不要忘记了)
3、在系统變數path變數(已存在不用新建)添加變數值:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意變數值之間用“;”隔開)
環境變數的解析:
JAVA_HOME:jdk的安裝路徑
classpath:java加載類路徑,只有類在classpath中java命令才能識別,在路径前加了個"."表示當前路徑。
path:系统在任何路徑下都可以識别java,javac命令。
在配置完成之後,我们打開cmd命令窗口,输入java或javac 回車,如果不是打印“java不是内部或外部命令”那就說明配置成功了。

三、配置cocos2d-x Android 環境關聯
cmd: cocos2d-x-3.7.1\setup.py
依序設置
android sdk path
android ndk path
android ant/bin path

以上配置完成 即可使用cocos console

來源詳細圖解: http://www.cnblogs.com/Richard-Core/p/3855130.html

cocos console:
Usage

創建一个新項目

  • 創建一个Cocos2d-JS项目:
    cocos new projectName -l js
  • 創建一個僅支持web平台的項目:
    cocos new projectName -l js --no-native
  • 創建項目到指定目录:
    cocos new projectName -l js -d ./Projects

運行項目

  • 使用瀏覽器運行web版項目:
    cd directory/to/project
    cocos run -p web
  • 使用Closure Compiler高級模式壓缩脚本並發布web版本 : (須注意 js寫法, e.g. {user:'123'} => {'user':'123'})
    cd directory/to/project
    cocos compile -p web -m release --advanced
  • 編譯並將項目運行在native平台上:
    cd directory/to/project
    cocos compile -p ios|mac|android|win32
    cocos run -p ios|mac|win32|android
  • 選項
    -p platform : 平台:ios|mac|android|win32|web.
    -s source   : 項目目錄,如果没有指明會使用當前路徑。
    -q          : 静默模式,不打印log信息。
    -m mode     : 選擇debug或release模式,默認為debug模式
    --source-map: 生成source-map文件。(僅限Web平台)
    --advanced  : 使用Closure Compiler高级模式壓缩脚本。(僅限Web平台)

幫助命令

如果你對使用有任何疑问,可以在命令后使用-h来獲取對應命令的帮助。下面是所有的命令:
  • 创建:new
  • 編譯:compile
  • 運行:run

官方Cocos2d Console使用手册: 連結

官方教學文檔: http://cocos2d-x.org/docs/manual/framework/cocos2d-js/catalog/index.html


沒有留言: