日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Cocos2d-X开发笔记】第一期 Cocos2d-X的环境搭建

發布時間:2025/4/5 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Cocos2d-X开发笔记】第一期 Cocos2d-X的环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? 作者今天開始正式開始學習Cocos2d-X引擎進行游戲編程,預計兩天會更新一期,最后實現ios游戲的appsore上線。 (部分內容轉載自:http://blog.csdn.net/yangyu20121224/article/details/9242289) 請根據以下步驟進行(配置環境win8): 第一步:下載安裝配置vs2010。(最好用vs2010旗艦版,我用的express版本不行) 第二步:下載Cocos2d-X,下載地址:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download 第三步:運行sln文件,

進入工程。下面對工程進行測試。測試hellocpp,(注意:首先要右鍵hellocpp,將其設為啟動項,否則會報錯)。選擇hellocpp,按ctrl+F5,如果現實如下圖
則運行成功,如果顯示 則說明顯卡的驅動不行,版本太老,建議安裝驅動精靈,更新顯卡驅動,之后重啟計算機再運行就行了。 第四步:安裝Cocos2d-x的模板。這塊是參考了別人的博客http://blog.csdn.net/yangyu20121224/article/details/9242289,感謝這名作者。這個地方很容易出錯誤!具體解決辦法

錯誤一:

?

錯誤一解決方法:

??????? 按照錯誤的提示信息,在template文件夾中確實沒有找到msvc文件夾,在官網的環境搭建信息中提到在2.1.2版

本之后,使用project-creator.py這個python腳本進行工程項目的創建和配置,不適用向導的方式創建了。

????????這樣的話,如果硬要使用VC模板向導的話,可以下載一個2.1.2之前的版本,比如:cocos2d-2.0-x-2.0.4版本,

載后解壓cocos2d-2.0-x-2.0.4.zip文件,在解壓后的cocos2d-2.0-x-2.0.4目錄下,然后進入子目錄cocos2d-2.0-x-2.0.4

\template中,將msvc文件夾拷貝到新版本的template文件夾中。解決了錯誤一中出現的問題,還有可能會出現錯誤二

中的問題。

?

錯誤二:

??????????

???????那么導致錯誤二的原因是因為系統安裝了Dreamwear、UltraEdit、EditPlus后修改了.js文件的默認打開方式,當

想直接執行js腳本時就會出現此錯誤。

?

錯誤二解決方法:

???????????開始->運行中輸入regedit打開注冊表編輯器,定位[HKEY_CLASSES_ROOT\.js]這一項,雙擊默認值將其改

為“JSFile”即可。如下圖所示:

?????

?????? 解決了以上的兩個問題,如果不出其它意外的話,再執行install-templates-msvc.bat文件就可以將項目模版安裝

至VS當中去了。

?

????? 當開發者需要新建項目時,就可以在菜單中直接選擇。模版是用來創建新的項目工程的,在VS界面菜單欄中選擇

創建項目。開發者可以在如下圖所示的界面中,選擇創建一個Cocos2D-X項目。在使用模版創建新項目時,開發者需

要輸入項目工程的名字。如果需要創建新的目錄,則可以勾選右側選項。

?

????????單機“OK ”按鈕之后,就會進入Cocos2D-X項目配置頁面,開發者可以選擇引擎所要引用的程序庫,如下圖所

示的是四個可勾選的程序庫,從上到下分別為Box2D物理模塊、Chipmunk物理模塊、聲音引擎以及Lua腳本支持。

?

點擊“Finish”按鈕完成配置,這樣一個新的項目就創建好了,如圖所示:

?

???????? 在安裝了項目模版之后,開發者創建一個新的項目已經變得非常容易了。不過在項目創建完成之后,開發者還

需要配置一些項目內容,比如庫文件的連接以及頭文件的引入。這些工作主要是基于VS開發環境來完成的。

??????? 為了引入需要的庫,開發者需要在VS中進行設置。右鍵選中項目,點擊“properties ”按鈕,彈出對話框,選擇

連接器(Linker)下的Input,在導入的分支中,就能看到當前項目引入的程序庫。如圖所示:

<1> libCocos2d.lib:是引擎的核心庫,它為開發者提供了游戲制作所需的功能;

<2> libExtensions.lib:是引擎的擴展庫,其中包括了一些來自開發者分享的成熟的功能,比如網絡連接、UI控件等。

<3> libBox2d.lib:是來自第三方的物理引擎,它們可以實現游戲中的物理模擬與碰撞檢測;

<4> libCocosDenshion.lib:是聲音引擎,針對?不同的平臺為開發者提供了統一程序接口;

還有一些系統中的開發庫,比如opengl32.lib、glew32.lib等。

?

?????? 當前項目引入的庫,是為了生成可執行文件的,在編譯代碼時,項目還需要連接代碼的頭文件,點擊“C/C++”下

的General選項,在配置界面中開發者需要添加頭文件的訪問路徑,如下圖所示:

???? 在頭文件路徑中,列出了C++源代碼編譯時需要引入的代碼聲明內容,這也是讀者將來需要配置的地方。當讀者新

建立PC項目工程時,頭文件以及庫的引入都需要進行配置。配置正確之后,開發者就可以編譯項目生成游戲的可執

行文件了。

?

注意:開發者需要調整項目工程編譯的先后順序,將第三方庫編譯放置在工程項目之前,才能夠引入編譯完成的庫文件。




? ? ? ??

總結

以上是生活随笔為你收集整理的【Cocos2d-X开发笔记】第一期 Cocos2d-X的环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本一级网站 | 久久精品无码专区免费 | a激情| 无码人妻少妇色欲av一区二区 | 国产亚洲精品美女久久久久 | 日韩欧洲亚洲AV无码精品 | 亚洲av永久一区二区三区蜜桃 | 粉嫩小泬无遮挡久久久久久 | 阿v天堂在线 | 久久精彩免费视频 | 免费人成在线观看网站 | 黄污视频网站 | 亚洲欧美国产高清va在线播放 | 午夜激情成人 | 打开免费观看视频在线 | 亚洲色欲色欲www | 中文字幕在线观看视频一区 | 黄色成人免费视频 | 老司机免费视频 | 久久久久伊人 | 一道本久在线中文字幕 | 综合在线视频 | 中日韩精品视频在线观看 | 密桃av在线 | 天天射狠狠干 | 免费成人看视频 | 美国一区二区 | 无码国产精品96久久久久 | 九九精品视频在线观看 | 少女忠诚电影高清免费 | 天堂网av2018| 三级黄色在线视频 | 日韩在线你懂的 | 久久久久久久国产精品视频 | 欧美日韩精品久久久免费观看 | 潘金莲一级淫片aaaaa武则天 | 日韩精品视频网站 | 午夜免费剧场 | 国产精品第56页 | 国产网红在线 | 亚洲综合成人网 | 亚洲欧美一区二区三区情侣bbw | 穿扒开跪着折磨屁股视频 | 蜜桃精品视频 | 大桥未久av在线播放 | 欧美日韩一区二区视频在线观看 | 欧美日本韩国 | 青青在线精品 | 色漫在线观看 | 日本免费在线观看视频 | 午夜精品国产精品大乳美女 | 深夜在线视频 | 91秦先生在线播放 | 精品国产乱码久久久久久闺蜜 | 国产精品自拍区 | 成人毛片网站 | 日韩视频国产 | www.在线国产| 草一色| 色图在线观看 | 久久久久国产精品 | 黄视频免费看在线 | 浮妇高潮喷白浆视频 | 91亚色在线观看 | 国产第一页第二页 | 一级片在线观看视频 | 国产又色又爽无遮挡免费动态图 | 揄拍自拍| 久久婷婷成人综合色 | 亚洲综合中文字幕在线 | 三级男人添奶爽爽爽视频 | 久久av红桃一区二区小说 | 毛片a片免费观看 | 蜜桃麻豆视频 | 日日噜噜噜噜人人爽亚洲精品 | 精品国产系列 | 日韩片在线观看 | 欧美精品一级二级 | 麻豆一区二区 | 69xx免费视频 | 欧美二区在线观看 | 亚洲人人在线 | 中文字幕最新 | 国产乱人| 亚洲视频456 | 精品人妻一区二区三区四区五区 | 欧美黑人xxx| 国产毛片精品国产一区二区三区 | 青青草公开视频 | av噜噜在线| 97久久人国产精品婷婷 | 人妻一区二区三区在线 | 欧美少妇bbw| 91久精品 | 久久er99热精品一区二区介绍 | 日韩精品一区二区在线 | 欧美国产日本 | 自拍偷在线精品自拍偷无码专区 | 亚洲国产精品一区 |