溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Cocos2dx學(xué)習(xí)筆記1:創(chuàng)建游戲項目解決方案

發(fā)布時間:2020-07-23 11:08:18 來源:網(wǎng)絡(luò) 閱讀:632 作者:frankxzb 欄目:游戲開發(fā)

從去年2014年初開始接觸cocos2dx,中間做了一些小游戲,后來由于工作和生活的各種原因,逐漸不再做開發(fā)工作了,時隔一年多,在技術(shù)已經(jīng)遺忘的時候,決定還是拾起來重新開始cocos2dx的學(xué)習(xí),開始我的手游開發(fā)之路。

本博客只是本人的一些學(xué)習(xí)筆記,僅僅作為學(xué)習(xí)的復(fù)習(xí)和總結(jié),不作為任何權(quán)威參考資料。

Cocos2dx的環(huán)境搭建,不再啰嗦,可以本人博客自行查找,另外網(wǎng)上這類教程已經(jīng)泛濫了。

(參考本博客:windows7上搭建COCOS2D-X 3.5開發(fā)環(huán)境 http://www.byjth.com/jichu/4.html)

工欲善其事必先利其器,下面介紹下本人的一些開發(fā)環(huán)境和工具,本人月光族買不起MAC,所有開發(fā)使用Win32平臺,開發(fā)工具使用免費或者破解版。(ps:本人堅持支持正版,奈何囊中羞澀)

開發(fā)環(huán)境:Windows7系統(tǒng)

開發(fā)工具:VS 2012

開發(fā)語言:C++

游戲引擎:cocos2dx V3.4

安裝目錄:D:\cocos2d-x-3.4

一、創(chuàng)建游戲項目:cocosxuexi

打開窗口控制臺(DOS窗口),然后進入D:\cocos2d-x-3.4\tools\cocos2d-console\bin  下找到cocos.py文件,把文件拖到DOS窗口里,然后空格,開始創(chuàng)建輸入創(chuàng)建命令。

創(chuàng)建命令:new  cocosxuexi -l cpp -p com.cocos2dx.xuexi -d D:\cocos2d-x-3.4\tests

new之后帶的cocosxuexi  表示項目名稱; 項目名稱:cocosxuexi

-l 表示項目創(chuàng)建的類型,包括cpp,lua,js; 開發(fā)語言:cpp(c++)

-p表示項目包的名稱; 游戲包名:com.cocos2dx.xuexi

-d表示項目存放的目錄; 游戲目錄:D:\cocos2d-x-3.4\tests

如圖1所示:

Cocos2dx學(xué)習(xí)筆記1:創(chuàng)建游戲項目解決方案

當(dāng)界面未提示創(chuàng)建出錯的時候,就說明我們創(chuàng)建成功了,我們根據(jù)路徑找到我們創(chuàng)建的游戲。

Cocos2dx學(xué)習(xí)筆記1:創(chuàng)建游戲項目解決方案

打開游戲目錄,我們會看到好多文件夾。

Cocos2dx學(xué)習(xí)筆記1:創(chuàng)建游戲項目解決方案

Classes : 存放的是游戲源代碼

Resources:存放游戲資源文件(包括不限于游戲素材,音頻等)

我們拷貝游戲項目只需要復(fù)制Classes和Resources即可。

其他文件夾則表示對應(yīng)的平臺相關(guān)性,這里我們使用的Windows平臺則使用proj.win32這個文件夾。雙擊 cocosxuexi.sln 文件啟動游戲項目解決方案。

Cocos2dx學(xué)習(xí)筆記1:創(chuàng)建游戲項目解決方案

啟動成功后,我們在vs2012中,右鍵點擊然后生成解決方案。

Cocos2dx學(xué)習(xí)筆記1:創(chuàng)建游戲項目解決方案

首次編譯需要幾十分鐘吧,耐心等待。。當(dāng)然編譯的速度和你的電腦配置也有關(guān)系。

Cocos2dx學(xué)習(xí)筆記1:創(chuàng)建游戲項目解決方案

終于編譯成功后,會顯示一個hellworld的界面,一個label標(biāo)簽,一個圖片logo,一個關(guān)閉按鈕。到此為止,一個完整的游戲項目解決方案就創(chuàng)建完成了。以后的學(xué)習(xí),將在此項目里進行。


本文由閉眼就天黑整理編輯,轉(zhuǎn)載請注明:http://www.byjth.com/biji/10.html | 閉眼就天黑專欄_原創(chuàng)技術(shù)博客

 

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI