軟件介紹Cocos2dx是一款專門用來進(jìn)行游戲開發(fā)的移動(dòng)2D游戲框架,我們可以使用這款軟件在蘋果、安卓、Windows、MAC等多種不同系統(tǒng)平臺(tái)上進(jìn)行游戲開發(fā)。而且Cocos2dx破解版將省去了OpenGL ES語言,你可以輕松完成游戲設(shè)置,即使是初學(xué)者也可以快速掌握。
Cocos2dx軟件詳情Cocos2d-x是MIT許可證下發(fā)布的開源游戲引擎,游戲開發(fā)快速、簡(jiǎn)易、功能強(qiáng)大。2015年2月,觸控科技正式推出了游戲開發(fā)一站式解決方案cocos,將Cocos 2d-x、Cocos Studio、Cocos Code IDE等框架及工具整合在一起。 Cocos2d-x核心優(yōu)勢(shì)在于允許開發(fā)人員利用C++、Lua及Javascript來進(jìn)行跨平臺(tái)部署,覆蓋平臺(tái)包括iOS、Android、Windows Phone、Windows, Mac OSX 3及Tizen等等,省事省力省成本。 Cocos2d-x用戶不僅包括個(gè)人開發(fā)者和游戲開發(fā)愛好者,還包括許多知名大公司如Zynga、Wooga、Gamevil、Glu、GREE、Konami、TinyCo、HandyGames、IGG及Disney Mobile等。截止2013年9月,全球基于Cocos2d-x引擎的游戲下載量高達(dá)逾15億,其中許多還占據(jù)蘋果應(yīng)用商店(AppStore)和谷歌應(yīng)用商店(Google Play)排行榜。同時(shí)許多公司如觸控、谷歌、微軟、ARM、英特爾的工程師在Cocos2d-x領(lǐng)域也非;钴S。 另外,Cocos2d-x版本升級(jí)困難的問題,是許多開發(fā)者的一大苦惱,而經(jīng)過整合的cocos,解決了Cocos2d-x的這一問題。升級(jí)cocos,其相匹配的Cocos2d-x也將自動(dòng)進(jìn)行升級(jí),這極大的提高了開發(fā)效率,為開發(fā)者們帶來便利,同時(shí)也為Cocos2d-x的進(jìn)一步發(fā)展打下基礎(chǔ)。
軟件特色易于使用:游戲開發(fā)者可以把關(guān)注焦點(diǎn)放在游戲設(shè)置本身,而不必消耗大量時(shí)間學(xué)習(xí)晦澀難懂的OpenGL ES,此外,Cocos2d-x還提供了大量的規(guī)范。 高效:Cocos2d-x基于OpenGL ES進(jìn)行圖形渲染,從而讓移動(dòng)設(shè)備的GPU性能發(fā)揮到極致。 靈活:方便擴(kuò)展,易于集成第三方庫。 免費(fèi):基于MIT協(xié)議的免費(fèi)開源框架,用戶可以放心使用,不用擔(dān)心商業(yè)授權(quán)的問題。 社區(qū)支持:關(guān)心Cocos2d-x的開發(fā)者自發(fā)建立了多個(gè)社區(qū)組織,可以方便的查閱各類技術(shù)資料。
Cocos2dx功能介紹流程控制(Flow control):非常容易地管理不同場(chǎng)景(scenes)之間的流程控制 精靈(Sprites):快速而方便的精靈 動(dòng)作(Actions):告訴精靈們?cè)撟鍪裁?山M合的動(dòng)作如移動(dòng)(move)、旋轉(zhuǎn)(rotate)和縮放(scale)等更多 特效(Effects):特效包括波浪(waves)、旋轉(zhuǎn)(twirl)和透鏡(lens)等更多 平面地圖(Tiled Maps):支持包括矩形和六邊形平面地圖 轉(zhuǎn)換(Transitions):從一個(gè)場(chǎng)景移動(dòng)到另外一個(gè)不同風(fēng)格的場(chǎng)景 菜單(Menus):創(chuàng)建內(nèi)部菜單 文本渲染(Text Rendering):支持標(biāo)簽和HTML標(biāo)簽動(dòng)作 文檔(Documents):編程指南 + API參考 + 視頻教學(xué) + 很多教你如何使用的簡(jiǎn)單測(cè)試?yán)?/p> BSD許可:盡管用就是了 基于Pyglet:沒有外部的依賴 基于OpenGL:支持硬件加速 Cocos2dx安裝方法下載安裝cocos2dx 安裝目錄如下
cocos2dx是使用Python腳本編寫的,cocos工具的運(yùn)行需要安裝Python環(huán)境 需要注意的是它目前有Python3和Python2可以下載,我們選擇Python 2,不要下載3,因?yàn)?和3語法有很大差別,cocos這個(gè)工具是使用2編寫的,如果你使用了3,會(huì)在腳本編譯就出問題 (我的源代碼中有window的Python安裝包) 下載->安裝->配置環(huán)境變量(Path中添加Python根目錄)
點(diǎn)擊確定設(shè)置好。 接下來還需要安裝jdk和ant 并配置 配置流程百度。 接下來安裝visual studio 2017 文件下載完畢后,雙擊安裝文件,在彈出來的安裝窗口里,選擇C++桌面開發(fā),然后在左下角選擇安裝位置。最后點(diǎn)擊右下角的安裝按鈕開始安裝。
接下來配置cocos2dx 在cocos2dx安裝目錄位置打開命令行界面, 在當(dāng)前文件夾打開命令行 方法一: 在當(dāng)前目錄下,按下shift + 鼠標(biāo)右鍵,會(huì)出現(xiàn)“在此處打開命令窗口”的字樣,然后點(diǎn)擊即可。 方法二: 在該文件夾上,按下shift + 鼠標(biāo)右鍵,會(huì)出現(xiàn)“在此處打開命令窗口”的字樣,然后點(diǎn)擊即可。 然后執(zhí)行命令: python setup.py 如下所示,執(zhí)行過程中會(huì)提示有一些路徑未找到,因?yàn)槭怯糜诎沧块_發(fā)的,所以可以不用管,敲回車跳過即可。 然后關(guān)閉執(zhí)行命令完畢的命令行界面,重新打開一個(gè),執(zhí)行下面這條命令,創(chuàng)建一個(gè)測(cè)試工程: cocos new -l cpp -p com.gamefromscratch.gamename -d e:\testgame 這個(gè)命令new表示新建,-l表示使用cpp語言來創(chuàng)建,然后-p表示使用哪個(gè)包,-d表示項(xiàng)目的目錄,我把目錄放在e盤的testgame目錄下。創(chuàng)建完成后目錄內(nèi)容如下所示,里面有各個(gè)版本的項(xiàng)目文件,windows平臺(tái)就是win32,mac平臺(tái)就是mac。
Cocos2dx操作步驟cocos2dx怎么新建游戲項(xiàng)目? 下載之后是zip文件,進(jìn)行解壓縮,得到自己的需要的文件,cocos依賴于python,請(qǐng)先安裝python,點(diǎn)擊setup.py進(jìn)行配置
配置在window環(huán)境下默認(rèn)配置android的開發(fā)環(huán)境 編譯環(huán)境,可以配置 也可以安裝之后配置 ant環(huán)境是android編譯環(huán)境配置
新建cocos項(xiàng)目可以進(jìn)行命令行進(jìn)行創(chuàng)建,cocos 可以直接查看所需命令
創(chuàng)建好項(xiàng)目,會(huì)有如下目錄,我們點(diǎn)擊index.html即可運(yùn)行項(xiàng)目的js版本
|
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位中秋特別 官方正式版......
7筆記本win10正式版ghost(32位)中秋特......
8雨林木風(fēng)win10(32位)ghost 中秋特別......