Cocos2D x快速入門 建立工程

2021-06-21 03:54:35 字數 1447 閱讀 2605

網上搜到的資料都是清一色執行cocos2d-x的例子,很難找到從0開始建立coco2d-x專案的,所以這裡介紹一下cocos2d-x專案從0開始建立的大致步驟。

一、使用python執行cocos2d進行專案建立

該部分引用了的內容。

使用上面的例子,假如我想新建乙個helloworld專案,執行create_project.py指令碼,進入doc介面輸入下面的命令:

1.d:   //切換碟符,因為我的cocos2d-x原始碼在d盤,create_project.py在該目錄下。

2.cd d:\android\cocos2d-x-2.1.4\cocos2d-x-2.1.4\tools\project-creator

//進入到create_project.py指令碼所在目錄

3.執行指令碼,生成helloworld專案,命令為:

python create_project.py -project helloworld -package com.cocos2dx.org -language cpp//其中helloworld為工程名稱,com.cocos2d-x.org為我為android版本取的包標識名。

從上圖可以看出執行該pyhton指令碼,會生成針對ios、android、win32、mac、linux等各種平台的專案。

執行之後,會在相應的d:\android\cocos2d-x-2.1.4\cocos2d-x-2.1.4\projects目錄下找到剛建立的helloworld工程,其目錄結構如下圖:

二、執行新建的helloworld專案

1.使用vs2010開啟上圖proj.win32資料夾下的helloworld.sln,開啟你剛才使用python指令碼新建的工程,helloworld專案vs2010介面如下所示:

從上圖可以看出,使用create_project.py指令碼建立helloworld專案後,box2d、chipmunk物理引擎、cocos2d庫、cocosdenshion音訊庫、擴充套件的庫extensions自動被新增到helloworld專案中。

另外從helloworld專案中的解決方案中的【解決方案"helloworld"屬性頁】中的配置屬性中,可以看到已經配置了上述庫,如下圖所示:

這樣的話再也不用像使用opengl、directx、opencv或者像子龍山人教我們在vs2010中配置cocos2d-x-0.9.1那樣,自己手動匯入lib庫和include庫了。

2.選擇選單【除錯】->【開始執行(不除錯)】或者直接快捷鍵ctrl+f5執行剛建的helloworld程式,如果成功的話會出現下面的介面:

Windows下快速建立cocos2d x專案

準備工作 這裡需要注意的是不能使用最新版本的python 環境建立 1.將cocos2d x 2.1.4釋放到指定目錄下 2.安裝python,並在windows的環境變數path中新增python執行目錄 專案建立 1.開啟windows控制台,進入 cocos2d x原始碼 cocos2d x ...

cocos2dx建立執行緒

為了防止程式假死,需要另起執行緒處理網路連線。好吧,那就從建立執行緒開始。這次我的環境是在mac下。在網上查閱和參考了很多資料,感謝這些無私奉獻的前輩們的努力。進入話題。標頭檔案 cpp view plain copy pthread t th socket 起這個名字本打算用在socket上的 i...

cocos2d x建立精靈

建立精靈 方法一 有一張檔案建立 l ocal spritename cc.sprite create test.dog cc.sprite會自動將檔案載入為紋理,並用於初始化精靈 精靈還可以僅顯示的一部分 l ocal spritename cc.sprite create test.png cc...