Cocos2d-x v3.1項目創建(三)
Cocos2d-x官方為我們提供了用於創建、編譯、運行和部署的一套命令行的工具集,也就是上篇文章中我們所提到的Cocos2d-Console,它位於我們的引擎目錄下的tools子目錄中。本篇文章主要要說明的是如何創建Cocos2d-x項目,所以對於編譯、運行和部署就不做介紹了。以后項目的編譯、運行和部署我們都將在ADT開發環境中進行,但是項目的開發將在VS2012中進行。
我們先來了解Cocos2d-Console的一些相關參數並通過實例演示如何生成項目,生成的項目中包含了android、wp8、IOS和win32的工程。下面我們將逐步的進入Cocos2d-Console命令行工具的介紹。
一、Cocos2d-Console參數介紹
命令格式: cocos [command] [arguments]
其中[command]:有5個可選值他們分別是:
- compile,用於編譯不同平台的項目
- new,生成工程(我們要用的)
- run,運行項目
- jscompile,將js編譯成jsc的文件
- deploy,用於部署的
[arguments]:根據不同的[command]會有不同的值。
現在我們直接進入CMD命令行輸入cocos --help就能查看具體的幫助信息了,如下圖所示:
生成項目項目只需要“new”這個命令,現在我們先看下它的詳細說明,輸入cocos new –help,如下圖:
-h,-l和-d就不用說看描述就知道是什么意思了,唯一要說的就是-p和-t當讓這兩個參數在生成項目時也不是必須的。
- -p選項,設置項目包的名字,在android中我們每個項目都要有一個包名,需要注意的是我們的包必須要有3級例如:Test.Cocos.Tutorial.
- -t選項,用於設置我們要創建的項目是來至於那個模板,默認是default,也就是在引擎目錄下的templates目錄中的“cpp-template-default”這個目錄。
二、生成項目
現在我們生成一個項目實例。我要在本機目錄“D:\CocosProject”目錄下面生成一個Tutorial的工程,為了說明這些參數的使用,我們盡量使用跟多的參數,雖然有些不是必須的。直接進入CMD輸入“cocos new –p Test.Cocos.Tutorial –l cpp –d D:\CocosProject –t default Tutorial”。如下圖:
進入“D:\CocosProject”里面有就了Tutorial這個目錄。
PS:上面這串命令,最好不要直接復制過去有可能錯誤,自己輸入一篇吧!有可能是編碼的問題導致的。