windows下快速搭建cocos2d-js的環(huán)境

1.準(zhǔn)備工具

1.1 python?<-(戳我大傳送們)這個(gè)必定要用2.X的版本锨匆,3.X的不支持,當(dāng)初困擾太久了窖梁,這個(gè)問題!<星簟纵刘!

1.2 cocos2s-js? <-(戳我大傳送們)說了是安裝cocos2d-js。就得挑js的版本來下]┯础<侔ァ!下載之后解壓鞍历,啥都不用做

1.3 安卓三大件

Apache Ant <-(戳我大傳送們)

Android NDK <-(戳我大傳送們)

Android SDK <-(戳我大傳送們)

以上三個(gè)可能需要翻墻才能下載舵抹!不過我也是很不懂,如果我要做純HTML5的游戲的話劣砍,我要安卓三大件來干嘛么惧蛹。配置起來挺麻煩的。

2 .配置環(huán)境

OK,以上準(zhǔn)備完畢之后香嗓,我們就可以在window慢慢配置一下cocos2d的開發(fā)環(huán)境了迅腔。

2.1 先cmd呼出命令行。python --version 一下查看你的python版本有沒有對上號(hào)靠娱,真的不要用3.X的版本沧烈。


圖2.1:確認(rèn)python版本

2.2 再在命令行cd 到cocos2d-js的目錄下面。輸入setup.py(其實(shí)也可以在文件夾中把setup.py拉到命令行去)后回車


圖2.2:執(zhí)行setup.py

2.3 之后就是配置安卓三大件的時(shí)刻了:命令行會(huì)出現(xiàn)下面一段文字(斜體加粗是要填上去的饱岸,每填寫一個(gè)回車后才出現(xiàn)下一個(gè)2舫觥)

Setting up cocos2d-x...

->Check environment variable COCOS_CONSOLE_ROOT

->Find environment variable COCOS_CONSOLE_ROOT...

->COCOS_CONSOLE_ROOT is found : C:\wamp\www\cocos2d\tools\cocos2d-console\bin

->Configuration for Android platform only, you can also skip and manually edit y

our environment variables

->Check environment variable NDK_ROOT

->Find environment variable NDK_ROOT...

->NDK_ROOT is found : D:\android\ndk

->Check environment variable ANDROID_SDK_ROOT

->Find environment variable ANDROID_SDK_ROOT...

->ANDROID_SDK_ROOT is found : D:\android\sdk

->Check environment variable ANT_ROOT

->Find environment variable ANT_ROOT...

->ANT_ROOT is found : D:\android\ant\bin

全部寫好后回車,重啟電腦后再打開命令行:

輸入cocos --verison 看看苫费,是否有版本打印出來汤锨,如果打印出來就成功了。


圖2.3 配置成功

3. cocos2d-js目錄說明

剛把cocos2d-js 下載下來看著這些東西真心不知道從哪里開始看百框!下面我們先強(qiáng)迫癥的梳理一下所有文件闲礼。

3.1 引擎所在:-frameworks——>里面包含兩個(gè)文件夾cocos2d-html5 和js-bindings。前者是html5引擎铐维,后者是-x的引擎柬泽,外部接口是js寫,但基礎(chǔ)模塊卻是cpp來實(shí)現(xiàn)嫁蛇。

3.2 例子文件夾:\samples (cocos2d-js的api文檔的確寫的很亂锨并,建議新手還是看例子為主,配合api文檔看學(xué)睬棚。)

3.3 模板文件夾:\templates 調(diào)用cocos new -l js去新建一個(gè)項(xiàng)目的時(shí)候第煮,這templates起作用的。

3.4 其他:(復(fù)制其他人寫的過來抑党,這些剛開始可以不用過份理解包警,看一遍知道有什么作用就可以了)

README 包含一些對 Cocos2d-JS 的介紹。

LICENSE?正如我們之前提到的底靠,Cocos2d-JS 的許可證是 MIT,你可以查閱在引擎根目錄下的 the license 文件夾來獲得更多關(guān)于 Cocos2d-html5 and Cocos2d-x 的許可證細(xì)節(jié)害晦。

tools?目錄包括 cocos 控制臺(tái)工具和 綁定生成工具(bingings-generator)。template 文件夾下包含一個(gè) build.xml 文件暑中,里面存放著閉包編譯器的控制信息壹瘟,通過 ANT 這個(gè)命令,你可以將你的游戲打包成為一個(gè)單個(gè)文件。

build?目錄包含著內(nèi)置的工程樣本文件鳄逾。

docs?目錄包含 JavaScript 編碼風(fēng)格指導(dǎo)和 release 的信息俐筋。

CHANGELOG?包含所有版本的修改信息。

setup.py?是一個(gè)環(huán)境搭建的 python 腳本严衬。

4. cocos2d-js查看例子

上一遍說到samples里面包含了很多值得一看的例子。現(xiàn)在我們來說說怎么去看這些例子笆呆。

由于cocos2d-js的項(xiàng)目需要在服務(wù)器環(huán)境下才能看请琳。所以粱挡,推薦安裝 wampserver 至于它怎么使用呢,還是自己上網(wǎng)查查看俄精。通過wamp搭建出來的環(huán)境,把cocos2d放進(jìn)這個(gè)服務(wù)器中询筏,我們直接在瀏覽器下輸入:http://localhost/cocos2d/samples/js-tests/就可以查看需要學(xué)習(xí)的例子了。

如果你不想麻煩去安裝wampserver的話竖慧,可以在命令行下直接cd 到cocos2d的samples/js-tests/目錄下嫌套,使用cocos run -p web同樣也可以在瀏覽器看到例子。


圖4:查看cocos2d-js的例子

以上只是在以前學(xué)習(xí)cocos2d-js記錄下的筆記整理圾旨,如有不正確麻煩指出踱讨。

下一篇預(yù)告:cocos2d-js的一些常用命令,cocos Code IDE 和cocos2d-js項(xiàng)目簡介砍的。

---寫于2015年7月26日 14:28:38

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末痹筛,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子廓鞠,更是在濱河造成了極大的恐慌帚稠,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件床佳,死亡現(xiàn)場離奇詭異滋早,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)砌们,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門杆麸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人怨绣,你說我怎么就攤上這事角溃。” “怎么了篮撑?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵减细,是天一觀的道長。 經(jīng)常有香客問我赢笨,道長未蝌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任茧妒,我火速辦了婚禮萧吠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘桐筏。我一直安慰自己纸型,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著狰腌,像睡著了一般除破。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上琼腔,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天瑰枫,我揣著相機(jī)與錄音,去河邊找鬼丹莲。 笑死光坝,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的甥材。 我是一名探鬼主播盯另,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼擂达!你這毒婦竟也來了土铺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬榮一對情侶失蹤板鬓,失蹤者是張志新(化名)和其女友劉穎悲敷,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體俭令,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡后德,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了抄腔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瓢湃。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖赫蛇,靈堂內(nèi)的尸體忽然破棺而出绵患,到底是詐尸還是另有隱情,我是刑警寧澤悟耘,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布落蝙,位于F島的核電站,受9級(jí)特大地震影響暂幼,放射性物質(zhì)發(fā)生泄漏筏勒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一旺嬉、第九天 我趴在偏房一處隱蔽的房頂上張望管行。 院中可真熱鬧,春花似錦邪媳、人聲如沸捐顷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽迅涮。三九已至亲善,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間逗柴,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來泰國打工顿肺, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留戏溺,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓屠尊,卻偏偏與公主長得像旷祸,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子讼昆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容