安卓開發遊戲用Cocos2d什麼版本?

來源:互聯網
上載者:User

標籤:

  這兩天上課,講了兩天半的遊戲開發,做一個植物大戰殭屍的小demo,最終實現到一步步點擊進入遊戲後,豌豆射手可以打死殭屍,殭屍可以啃堅果。

  使用的是Cocos2d-android,老師在講課的時候主要就是說這樣寫可以實現這樣的效果,噠噠噠做出來。我聽著十分焦灼。。難受,因為這些類的今生前世,什麼關係,都是幹什麼的啊不是很清楚。於是下來自己查相關的資料,在網上搜知識點,發現引用了一本書《cocos2d-x權威指南》,講的比較詳細,於是下來看,直接看第三章核心類,看到代碼發現是C++的,感覺不對頭。。

  於是上網繼續查,一步步發現Cocos2d,Cocos2D-iPhone、Cocos2D-X等等分支版本。

  

  現在我們來看看要是在android上開發遊戲,我們應該用什嗎?

  首先說明一點這些版本基本概念原理一樣,函數也基本類似,只是寫法不一樣,所以學一個然後在學其他的也比較容易。

  在進一步瞭解之後發現現在一般做法是用VS或者XCODE開發cocos2d程式,然後跨平台到android。而cocos2dx使用較多的兩個Cocos2dx+lua和Cocos2dx+js,我們來看一下這兩個的優劣。

知乎上有關於這個的討論,講的很多http://www.zhihu.com/question/21130385;

  得出的結論應該是:新人,小項目用lua比較容易上手。至於大公司選方向什麼的。。先討論著吧。。

  quick-cocos2d-x 開發人員平台。http://cn.cocos2d-x.org/tutorial/index?type=quick-cocos2d-x

 

安卓開發遊戲用Cocos2d什麼版本?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.