cocos2d x學習筆記01 VS開發環境搭建

2021-09-04 11:05:42 字數 837 閱讀 3795

隨著2023年來臨,上半年windows phone7即將發力。智慧型手機遊戲即將進入三大平台爭雄的大時代,cocos2d-x作為目前非常火熱的開源跨平台遊戲引擎解決方案,個人非常看好。

c++雖然開發速度較慢,但是由於每個平台都支援c++和opengles,所以節省了大量的**移植時間,因此是首選的跨平台開發解決方案。

cocos2d-x的大致開發流程是,首先使用win32版進行**編寫並完成遊戲,然後將**遷移到對應的開發環境上進行交叉編譯完成遊戲打包,如iphone上是mac+xcode,android是eclipse+adk+ndk。實現一處編碼,到處編譯。

第一部分:如何執行helloworld

#1.安裝visual studio2008

據說vs2008是cocos2d-x執行最穩定的版本。

visual assist x自備,vs序列號自備 

#2.安裝cocos2d-x引擎

#3.測試helloworld

我們使用windows版的helloworld,開啟cocos2d-x引擎安裝目錄下的cocos2d-win32.vc2008.sln

將helloworld設為啟動專案

-》生成

-》除錯-啟動新例項,如圖所示

第二部分:如何新增新專案

#1 安裝應用程式嚮導

執行install-templates-msvc.bat,cocos2d-x 應用程式嚮導就會自動安裝到vs環境下

#2 建立新專案

然後,按照之前的步驟編譯執行即可,執行效果同上一部分的圖

cocos2d x 學習筆記 01

最近公司事情比較少就閒下來了,玩了一款叫地下城堡的文字單機遊戲覺得非常棒,還充了些錢,萌生了做遊戲的想法。好吧做遊戲的想法其實很早就有了,只是一直有各種事情耽擱下來了,今天開始學習cocos2d x。哦對了,我選擇了 cocos2d x 3.x遊戲開發之旅 這本書來入門。配置環境 mac os x ...

cocos2d x學習筆記18 記憶體管理01 概述

一 概述 cocos2d x最初移植自cocos2d的objective c版本。因此,在記憶體管理上,使用了和nsobject類似的引用計數器方法,相關介面放置在ccobject類中。二 引用計數器 手動管理記憶體 ccobject的及其子類的 物件在建立時,引用計數自動設定為1。之後每次呼叫re...

cocos2d x學習筆記18 記憶體管理01 概述

一 概述 cocos2d x最初移植自cocos2d的objective c版本。因此,在記憶體管理上,使用了和nsobject類似的引用計數器方法,相關介面放置在ccobject類中。二 引用計數器 手動管理記憶體 ccobject的及其子類的 物件在建立時,引用計數自動設定為1。之後每次呼叫re...