1. 程式人生 > >cocos2d-x學習資源整理(持續更新)

cocos2d-x學習資源整理(持續更新)

書籍資料:

《cocos2d-x權威指南》 cocos2d x 2.01版本

《Cocos2d-x高階開發教程:製作自己的《捕魚達人》》

《Cocos2D-X遊戲開發技術精解》

《cocos2dx遊戲開發之旅 》

 閱讀其中1、2本即可,剩下的就要看自己的實踐。書籍一般選擇版本新一些的。

除了cocos2d-x的書籍外,需要學習相關語言基礎的書,如C++ primer。

視訊資料:   

(網站抽風,總說* 文章包含被禁用的url,無法儲存和釋出。於是乎我把每個網址http://後面都弄了兩個空格!!嘻嘻,你懂的!)

http://  www.iserfs.com/  無腦碼農和龍靈脩

http://  www.soku.com/search_playlist/q_Cocos2d_orderby_2 優酷Cocos2d視訊專輯列表

 如:無腦碼農的入門教程,千鋒的捕魚達人 ,龍靈脩的warriorofspace 教程和跑酷教程

http://  www.tudou.com/listplay/v1cffRR7_jU/2XYlOWtw-qA.html 成都沙龍分享活動【作者王哲分享】

http://  www.eoeandroid.com/thread-320602-1-1.html  Lua語言開發Cocos2d-x遊戲視訊教程

網站&部落格資源:

http://  www.cocos2d-x.org/  Cocos2d-x | 官網

http://  www.cocos2d-x.org/projects/cocos2d-x/wiki cocos2d-x官方wiki 

http://  cocos2d.cocoachina.com/   Cocos2d-x中文社群 - CocoaChina 開發討論區

http://  www.ityran.com/ 泰然網

http://  www.unitymanual.com/  遊戲開發論壇,主題是unity3d和cocos2d-x

http://  blog.csdn.net/column/list.html?q=Cocos2d-x CSDN中的“Cocos2d-x”的專欄列表

http://  blog.csdn.net/column/details/cocos2d-x-study.html CSDN入門專版

http://  blog.csdn.net/xiaominghimi/  李華明Himi  不容錯過的部落格!超級多cocos2d-x的教程(有蠻多Lua指令碼的教程)  『 不要讓任何事情成為你不去學習的理由!』

http://  www.zhihu.com/question/21130385 關於指令碼語言選擇Lua還是js之辯論

http://  www.gameres.com/ 遊資網

http://  www.cnblogs.com/cocos2d-x/tag/cocos2d-x/  Bugs Bunny知易   評述:國內老牌cocos2d-x教程

http://  blog.csdn.net/cocos2der  名稱:yanghuiliu《cocos2d-x遊戲開發》系列   名稱:微雲遊戲引擎(WiEngine)系列教程 官方地址:http://  www.wiyun.com/wiki/Main#wiengine 評述:微雲引擎在設計時,借鑑了許多cocos2d引擎的東西。因此文件也是可以參考的。 引擎:wiengine 使用語言:java

http://  goldlion.blog.51cto.com/4127613/d-1 老G的部落格

子龍山人:http://  www.cnblogs.com/andyque/ 舊部落格  http://  zilongshanren.com/ 新部落格

笨木頭:http://  www.benmutou.com/

偶爾e網事:http://  www.fusijie.com  http://  blog.csdn.net/jackystudio

9秒社團:http://  9miao.com/   【9秒原創】 有很多比較不錯的程式碼下載!

例項專案資源

簡單基礎教材推薦:

http://  blog.csdn.net/akof1314/article/category/1175224/1 無幻部落格,

cocos2d-x 2.0.4版本

包含好幾個實用的小遊戲專案教程,而且有原始碼可以下載

SimpleGame,塔防,橫板格鬥,基於tile的小遊戲等例項專案

http://  blog.csdn.net/fansongy/article/category/1394384 疾風似月光部落格,cocos2d-x 3.0版本  cocostudio 骨骼動畫

http://  my.eoe.cn/fusijie/tagshow/Cocos2d-x.html  微信打飛機例項教程系列  解說很詳細清晰 包含廣告植入 分數的本地資料儲存等  有原始碼 cocos2d-x 2.0.1版本和2.2.0版本

http://  blog.csdn.net/kuloveyouwei/article/category/1483141 狠人大帝部落格,從基礎入門到微信打飛機、坦克、連連看、愛消除等例項專案,但可惜帖子中無提供原始碼下載,可能需要聯絡作者索取。

http://  blog.csdn.net/iamlazybone  懶骨頭 有專案原始碼 比較多不同版本專案移植教程


初級入門教材推薦:

http://  www.cocoachina.com/bbs/read.php?tid=198237  【2048強勢來襲

cocos2d-x版本】
http://  www.cocoachina.com/bbs/read.php?tid=197710&fpage=2   2048 js版本

很多種型別選擇
http://  www.cocoachina.com/bbs/read.php?tid=199725&fpage=2  AppStore榜首

遊戲《別踩白塊兒》原始碼下載
http://  www.cocoachina.com/bbs/read.php?tid=195530   Flappy Bird大集結 

各種語言寫的
PopStar(消滅星星) 程式碼下載:https://  github.com/makeapp/cocoseditor-

popstar   
程式碼分析:http://www.cocoachina.com/bbs/read.php?tid=183921

http://www.cocoachina.com/bbs/read.php?tid=199489  【消滅星星教程】 原始碼裡

有說明,基於cocos2d-x 2.2.3   cocoStudio 1.3


FruitNinja(水果忍者) 程式碼下載:

https://  github.com/makeapp/cocoseditor-fruitninja
程式碼分析:http://  www.cocoachina.com/bbs/read.php?tid=183921
http://  www.cocoachina.com/bbs/read.php?tid=202683  Cocos2d-x 3.0遊戲引

擎。編寫一個塔防遊戲 
http://  www.cocoachina.com/bbs/read.php?tid=197164 【視訊教程】教主

Cocos2d-x3.0視訊教程 三消壽司遊戲SushiCrush s01e02 
http://  www.cocoachina.com/bbs/read.php?tid=197784  【不是教程的教程】第

二彈——小樂教你寫遊戲送給妹紙(2.2.1版本)  很棒日系風格對話解密遊戲

很好的遊戲對話教程

http://  www.benmutou.com/blog/archives/category/runrunrun   【跑跑跑】教程

http://  www.benmutou.com/blog/archives/797  Cocos2d-x3.0遊戲例項《別救我》

http://  www.myexception.cn/operating-system/1645745.html  《別救我》  V1.3.0.1+Cocos2d-x 2.2.3 

http://  download.csdn.net/detail/qqxj2012/6000643  Cocos2d-x 2.1.4 蘿莉快跑修改版

http://  www.tuicool.com/articles/V3aU3e   Cocos2d-x 酷跑遊戲例子

http://  download.csdn.net/detail/qq493190279/5914477   基於cocos2d-x簡單泡泡龍遊戲開發的原始碼

http://  download.csdn.net/download/jebe7282/4481950  cocos2d-x 俄羅斯方塊例子Tetris原始碼 基於 cocos2d-1.0.1-x-0.12.0 vs2010 編譯成功。 可以鍵盤操作。虛擬鍵操作。

http://  www.cfanz.cn/?c=article&a=read&id=58407  MoonWarriors戰神傳說

http://  www.cocoachina.com/bbs/read.php?tid=198178&fpage=2 死不了的貪食  蛇製作教程(通過重力控制方向)

http://  www.th7.cn/Program/cp/201209/90300.shtml  Cocos2D-X系列之RPG橫版過關遊戲完整版例項

http://  www.2cto.com/kf/201212/173636.html   cocos2d-x版FishingJoy(捕魚達人)示例  cocos2d-x版本2.0.4,xcode版本4.5。畫面挺精美的

http://  download.csdn.net/detail/xiaowei_18701641797/7007677   基於cocos2d-x 3.0測試版小遊戲例子

http://  download.csdn.net/detail/qq152688854/4390072  cocos2d-x小遊戲【Don'tCross 】這個demo是cocos2d-x 1.x版本寫的,vs2010

http://  www.chawenti.com/articles/16982.html  cocos2d-x遊戲例子01:《是男人就堅持20秒》 老G

http://  download.csdn.net/download/hyz1451784145/7365313  【奇怪的大冒險】cocos2d-x3.0+cocostudio1.4,適合初學,冒險過關遊戲

http://  www.tuicool.com/articles/aUzA7z  cocos2d-x遊戲開發例項【天天飛翔】之box2d入門   cocos2d-x2.2.1版

http://  www.cnblogs.com/baiyanhuang/archive/2013/07/18/3199448.html   分析cocos2d-x中的CrystalCraze示例遊戲

http://blog.csdn.net/marpools/article/details/33784289 

進階學習:

http://blog.csdn.net/hust_superman/article/details/38077849 豪華版飛機大戰 附原始碼

http://  www.oschina.net/news/47242/dx3   cocos2d-x 橫版手遊《打小三》原始碼下載!包含伺服器端原始碼+客戶端原始碼+資料庫

http://  download.csdn.net/download/danielzzu/6776757   網路首發cocos2d-x手遊《打小三》V1.0版本的win32版本 可能跟上面是同一個哦

http://  www.cocoachina.com/bbs/read.php?tid=195503   網路版水果機Slot   卡牌遊戲 2.2.2版本,可以玩的

http://  www.cocoachina.com/bbs/read.php?tid=195860  手遊RoseLds開發實戰

,4.21更新~

http://  www.9miao.com/forum.php?mod=viewthread&tid=44146&fromuid=87 firefly+cocos2d-x對戰類手機網遊《進擊的9秒》V1.1原始碼下載

http://  www.scutgame.com/download/  休閒棋牌手遊《萌妹鬥地主》、卡牌《口袋天界》 客戶端DEMO及原始碼 服務端原始碼

http://  download.csdn.net/detail/jindou910101/5980013 卡牌手遊原始碼《暗黑世界V1.0》 客戶端引擎:Cocos2d-x 2.1.4 配合Firefly開源伺服器端框架

http://  download.csdn.net/download/kaitiren/4418435   COCOS2D-X BSD SOCKET例子+原始碼,帶伺服器和客戶端

一些效果實現帖子:

http://  www.tuicool.com/articles/qYfURz  關於cocos2d-x如何實現不規則碰撞檢測

http://  www.cocoachina.com/bbs/read.php?tid=199994 cocos2dx3.x實現A星尋路演算法 

http://  blog.csdn.net/qiurisuixiang/article/details/8779540 實現Dota技能冷卻效果 

http://  blog.csdn.net/bill_man/article/details/7338645   cocos2d-x遊戲例項(13)-簡易搖桿控制主角

http://  blog.csdn.net/bill_man/article/details/7281359  cocos2d-x遊戲例項(1)-視角跟隨主角  小滿的專欄 - 他的部落格內容很豐富,精彩!!!

http://  www.cocoachina.com/bbs/read.php?tid=136752&fpage=3   Cocos2d-X 雪花效果
http://  blog.csdn.net/dingxiaowei2013/article/details/17668009  [cocos2dx]鬥地主隨機發牌介面生成

http://  www.cocoachina.com/bbs/read.php?tid=198708&fpage=2   Cocos2d-x3.0rc0 新特性 滑鼠響應機制  如何實現滑鼠懸停

cocos2d-x/extensions/network/HttpClient.cpp at master · cocos2d/cocos2d-x · GitHub   基於libpomelo 封裝的 cocos2d-x類 - Pomelo Club

http://  www.jb51.net/article/49439.htm   Cocos2d-x 3.0多執行緒非同步載入資源例項 

http://  blog.csdn.net/cocos2der/article/details/25080305  cocos2d-x 3.0 播放MP4視訊
  
http://  www.cocoachina.com/bbs/read.php?tid=195219  cocos2dx的記憶體管理機制
http://  www.cocoachina.com/bbs/read.php?tid=196339 Cocos2d-x 3.0截圖功能整合RenderTexture    
 http://  zengrong.net/post/2020.htm/comment-page-1  基於quick-cocos2d-x的LuaSocket範例

http://  biancheng.dnbcw.info/shouji/439581.html  cocos2d-x 菜鳥實習生學習篇(五) action例子

http://  www.tuicool.com/articles/VFjqAj  cocos2d-x Box2d 入門例子

http://  blog.csdn.net/weyson/article/details/7818535   SneakInput在cocos2d-x下的示例   推薦使用開源的SneakInput作為其觸屏的手柄元件

http://  www.it165.net/pro/html/201305/5919.html   Quick-Cocos2D-X學習

http://  zhidao.baidu.com/link?url=trt66e9EJhw-ihtmdXqT4zYD5R5PsY06zshL_YmM91w63XrSR4EaNclrVgs4tpMfiEQRWMDyfLoLiXtz_S3HR_  關於cocos2d-x進度條

http://  blog.csdn.net/yangyu20121224/article/details/10946695   Cocos2D-X開發學習筆記-遊戲資料儲存專案例項(下)  

http://  download.csdn.net/detail/somestill/6221711   cocos2d-x繫結ccb檔案個人實現的例子

http://  blog.csdn.net/yangyu20121224/article/details/10007849 Cocos2D-X開發學習筆記-動作管理類的使用示例

http://  blog.csdn.net/liuyuyefz/article/details/17754025   cocos2d-x Jni c++ java互調 安全重新整理UI控制元件最簡單例子(上)

http://  codingnow.cn/program/1038.html   cocos2d-x 顯示中文字元 例項原始碼

http://  download.csdn.net/detail/cyistudio/5467885  cocos2d-x 計時器的使用示例,簡化合並了官方原例中關於計時器的主要程式碼

http://  www.cocoachina.com/ask/questions/show/101155  cocos2d-x中UIScrollView使用案例

http://  download.csdn.net/detail/doublefi123/5254972   cocos2d-x的plist使用示例   cocos2d-x來載入資源,除了常用的方法之外,我們還可以用plist來建立一個資源組,這樣不僅在載入多個資源是方便,而且還利於管理。

http://  blog.csdn.net/musicvs/article/details/8440707  cocos2d-x 讓Lua和C++牽手

http://  blog.csdn.net/piao_polar/article/details/12765621   cocos2d-x播放flash序列幀示例 

http://  www.pudn.com/downloads483/sourcecode/game/detail2015560.html  開發工具:android cocos2d-x例子編輯器原始碼 支援線上編輯粒子效果 便於調節 可儲存為plist格式用於2d-s遊戲開發

http://  download.csdn.net/detail/yangyu20121224/5968003  Cocos2D-X開發學習筆記-按鍵事件使用示例

http://  codingnow.cn/cocos2d-x/1024.html cocos2d-x CCScrollView和CCTableView的使用 例項原始碼

http://  9miao.com/   【9秒原創】cocos2d-x——資源預載入效果示例

http://  cocos2d.9tech.cn/news/2013/0916/28839.html  cocos2d-x 粒子系統例子 小遊戲例項 Rocket Through
http://  download.csdn.net/detail/cp790621656/5754159  cocos2d-x 粒子系統例項

http://  blog.csdn.net/huutu/article/details/9327761  Cocos2d-x粒子效果

http://  www.chawenti.com/articles/16982.html   Cocos2d-x中常用粒子編輯器ParticleDesigner測試例子

關於遊戲製作 非技術方面帖子

http://  www.unitymanual.com/thread-13157-1-1.html 手遊創業死在3點:NO.1山寨黑死 NO.2渠道玩死 NO.3:屌絲註定死

http://  blog.csdn.net/musicvs/article/category/1088447 [笨木頭“創業”路]  笨木頭是書籍《cocos2dx遊戲開發之旅 》的作者

寫在最後:

遊戲開發並不是一個軟體可以完成的。在不同專案時需要用到一些輔助的軟體,剛開始學習cocos2d-x的童鞋們,常常是三幾天就要學一個新的軟體,多給耐心就好。

 以下轉載自《如何站在巨人的肩膀上》 出處http://  blog.sina.com.cn/s/blog_4b55f6860100pyg1.html 授人以魚不如授人以漁,通過示例程式碼來學習可以更快的瞭解所需的技術,為了提高大家的開發效率,我在這裡分享下自己尋找示例程式碼的常用方法:

1.直接使用英文或中文關鍵詞在google裡面搜

2.在social coding的相關網站裡面搜,或者問高手 3.國內外的相關技術開發論壇裡面搜,或者問高手 4.facebook,twitter,圍脖,或qq群上詢問高手,前提是平時積累很多類似的朋友資源,需要時可以隨時呼叫 5.一些開源專案的網站或論壇 6.quora,知乎,iask,百度知道等社交化問答網站 7.在官方的技術開發論壇裡面搜尋或問高手 通過以上途徑,基本可以找到所需的示例程式碼,以及解決一些常見問題。基本來說,對於一些小的問題,除非全新的技術,都會在網上找到類似的解決方案供參考,大大節省時間,讓大家把精力放在真正的組合創新和內容設計上。