做者:左文
連接:https://www.zhihu.com/question/21130385/answer/21789568
來源:知乎
著做權歸做者全部。商業轉載請聯繫做者得到受權,非商業轉載請註明出處。
html
純屬我的觀點html5
1 Unity3d支持c#和js開發,cocos2d-x支持c++、js、lua開發。看到了麼,當前最流行的兩大手遊引擎都有js,並且Unity3d和Cocos2d-x官方好像都更偏重js,從這一點看,js將來前景很大;android
2 現在,你們都是高配置手機的時代,js運行效率無需過多擔憂;
3 js是真正的編寫一次,到處運行;假如將來html5大行其道,選擇js恰好能夠順勢而起;
ios
4 另一點,開發工具IDE的好壞和效率,cocos2d-js有不錯集成開發工具CocosEditor,lua這塊卻是沒發現順手的ide;c++
5 完善的cocos2d-js學習資料和教程,拿去吧
博文系列
——————————————遊戲基礎教程篇—————————————
一 cocos2d-x editor工具下載和基礎教程JS篇:
一 手遊開發神器 cocos2d-x editor初識
二 手遊開發神器 cocos2d-x editor工具下載和安裝配置
三 手遊開發神器 cocos2d-x editor 之基礎工具 intellij idea
四 手遊開發神器 cocos2d-x editor 遊戲框架介紹
五 手遊開發神器 cocos2d-x editor 之貼圖(TexturePacker)
六 手遊開發神器 cocos2d-x editor 之場景切換
七 手遊開發神器 cocos2d-x editor 之圖片字體(LabelBMFont)
八 手遊開發神器 cocos2d-x editor 之動畫和幀動畫
九 手遊開發神器 cocos2d-x editor 之粒子效果(ParticleEditor)
十 手遊開發神器 cocos2d-x editor 之觸摸事件
十一 手遊開發神器 cocos2d-x editor 之音樂和音效
十二 手遊開發神器 cocos2d-x editor 之遊戲暫停懸浮層
十三 手遊開發神器 cocos2d-x editor 之選關滑動界面(ScrollView)
十四 手遊開發神器 cocos2d-x editor 之串聯遊戲流程
十五 手遊開發神器cocos2d-x editor 之移植到android平臺(打包成apk)
十六 手遊開發神器cocos2d-x editor 之移植到html5網頁瀏覽器
十七 手遊開發神器cocos2d-x editor 之例子手冊
二 cocos2d-x editor工具下載和基礎教程Lua篇:
一 手遊開發神器 cocos2d-x editor for lua 之配置lua環境和運行hellolua
三 cocos2d-x editor簡介視頻:
簡單介紹了工具的基本功能和使用方法
——————————————遊戲項目實戰篇—————————————
四 cocos2d-x editor 項目實戰--Flappy Bird (休閒益智類)
flappy bird遊戲源代碼揭祕和下載
flappy bird遊戲源代碼揭祕和下載後續---移植到android真機上
flappy bird遊戲源代碼揭祕和下載後續---移植到html5網頁瀏覽器
flappy bird遊戲源代碼揭祕和下載後續---日進5萬美圓的祕訣AdMob廣告
flappy bird遊戲源代碼揭祕和下載後續---移植到蘋果ios上 ——推遲——
五 cocos2d-x editor 項目實戰--PopStar (消除類)算法
PopStar(消滅星星)遊戲源代碼下載、分析及跨平臺移植---第一篇(界面)c#
PopStar(消滅星星)遊戲源代碼下載、分析及跨平臺移植---第一篇(界面) 瀏覽器
PopStar(消滅星星)遊戲源代碼下載、分析及跨平臺移植---第二篇(算法)app
PopStar(消滅星星)遊戲源代碼下載、分析及跨平臺移植---第三篇(分數)框架
PopStar(消滅星星)遊戲源代碼下載、分析及跨平臺移植---第四篇(關卡)
PopStar(消滅星星)遊戲源代碼下載、分析及跨平臺移植---第五篇(移植) ——將寫——
六 cocos2d-x editor 項目實戰--FruitNinja (切東西類)
Fruit Ninja(水果忍者)遊戲源代碼下載、分析(上)
Fruit Ninja(水果忍者)遊戲源代碼下載、分析(中)
Fruit Ninja(水果忍者)遊戲源代碼下載、分析(下)
——————————————整理項目—————————————
七 cocos2d-x editor 項目實戰--MoonWarriors (飛行射擊類)
MoonWarriors (月亮戰神)遊戲源代碼下載 ——代碼先發布——
八 cocos2d-x editor 項目實戰--FruitAttact(類粉碎糖果傳奇消除遊戲)
FruitAttact (水果消消看) 遊戲源代碼下載 ——代碼先發布——
九 cocos2d-x editor 項目實戰--TestsJavascript
TestsJavascript(官方API例子手冊)源代碼下載 ——代碼先發布——
——————————————遊戲系列計劃—————————————
十 cocos2d-x editor 項目實戰--Doodle Jump (跳躍類) Doodle Jump (塗鴉跳躍)遊戲源代碼下載、分析 ——會寫—— 十一 cocos2d-x editor 項目實戰--Ski Safari (跑酷類) Ski Safari(滑雪大冒險)遊戲源代碼下載、分析 ——會寫——