中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

Mac下搭建cocos2d 和cocos2d -x 環境

發布時間:2020-05-30 23:36:27 來源:網絡 閱讀:439 作者:新風作浪 欄目:游戲開發

       因為想了解下cocos2d游戲開發,所以最近準備學習學習,cocos2d和cocos2d-x

       cocos2d是一個開源框架,用于構建2D游戲、演示程序和其他圖形界面交互應用等。Cocos2DiPhone開發中一個非常有用的庫,它可以讓你在創建自己的iPhone游戲時節省很多的時間。它具有很多的功能,比如sprite(精靈)扶持,非常酷的圖形效果,動畫效果,物理庫,音頻引擎等等。 官方圖標你完全可以免費把它用于商業開發而獲得收益。復雜講,Cocos2d-iPhone是基于 GNU LGPL v3 license的,考慮到在iPhone的平臺上無法實現發布第三方動態鏈接庫,因此他擴展了上述協議,允許通過靜態鏈接庫或者直接使用源代碼的方式實現你的應用,而不必公開你的源代碼。你不用擔心這個開源引擎的效率和可能存在的內在限制,因為:在AppStore上已經有超過100個游戲是基于Cocos2D-iPhone。其中3個由此進入過TOP10的排名。其中的 StickWars更是曾排名第一。

         Cocos2d-X是一個開源的移動2D游戲框架,MIT許可證下發布的。這是一個C++ cocos2d-iPhone項目的版本。cocos2d-X發展的重點是圍繞cocos2d跨平臺。cocos2d-X提供的框架外,手機游戲,可以寫在C+ +或者Lua中,使用APIcocos2d-iPhone完全兼容。cocos2d-X項目可以很容易地建立和運行IOSAndroid的三星Bada,黑莓表操作系統和更多。cocos2d-X還支持WindowsLinux,因此,我們可以調試的源代碼很容易寫在桌面操作系統的編輯。

  “X”,也意味著交叉。這個開源項目的目標是讓用戶創建跨平臺的代碼。目前支持的平臺是在iPhoneAndroid的,WoPhoneWin32平臺上,但可根據要求提供更多的平臺。


cocos2d 下載地址  http://www.cocos2d-iphone.org/download

coco2d -x 下載地址 http://code.google.com/p/cocos2d-x/downloads/list


下載cocos2d 的時候建議下載穩定版本的,這樣以防應用程序出現崩潰情況


cocos2d和cocos2d -x 的環境搭建一樣,下載后打開壓縮包,然后右鍵拷貝文件,復制路徑,打開終端,進入文件


比如我的路徑

cd  /Users/rjxy/Documents/cocos2d-iphone-2.0 

然后 sudo  ./install-templates.sh 

提示輸入密碼,輸入后回車即可完成安裝

因為先安裝的是cocos2d -x 在安裝cocos2d的時候出現錯誤(并不是先zhuanglcocos2d-x  后裝cocos2d一定會出錯,這是我在裝的時候出現的問題)

cocos2d-iphone template installer  Error: Do not run this script as root.  'root' is no longer supported  RECOMMENDED WAY:  ./install-templates.sh -f 


 在網上查了原因,解釋說因為 install-templates.sh 文件中以下代碼判斷root權限有問題,打開install-templates.sh這個文件,在安裝包里找到該文件,打開再找到這樣一段代碼,然后刪除這段代碼就可以順利安裝了

# Make sure root is not executed if [[ "$(id -u)" == "0" ]]; then 	echo "" 	echo "Error: Do not run this script as root." 1>&2 	echo "" 	echo "'root' is no longer supported" 1>&2 	echo "" 	echo "RECOMMENDED WAY:" 1>&2 	echo " $0 -f" 1>&2 	echo "" exit 1 fi 

或許我們在第一次安裝的時候也會出現這種情況,以同樣的辦法解決;

我們就可以在新建工程側欄中選擇cocos2d工程


Mac下搭建cocos2d 和cocos2d -x 環境


Mac下搭建cocos2d 和cocos2d -x 環境


然后新建兩個工程,一個cocos2d和cocos2d -x 的工程,運行測試一下效果


cocos2d


Mac下搭建cocos2d 和cocos2d -x 環境


cocos2d -x

Mac下搭建cocos2d 和cocos2d -x 環境








向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大埔县| 四川省| 综艺| 喀什市| 南涧| 昌宁县| 淮阳县| 茌平县| 永丰县| 天峻县| 乐昌市| 沿河| 巴东县| 陇西县| 浮梁县| 安图县| 宜阳县| 红原县| 沧州市| 泰兴市| 湛江市| 怀集县| 岗巴县| 吉隆县| 防城港市| 梁河县| 连城县| 梧州市| 从江县| 文登市| 大石桥市| 达拉特旗| 抚远县| 碌曲县| 云安县| 芦山县| 金华市| 宁强县| 安多县| 灵台县| 郁南县|