常用iOS遊戲開發工具與SDK

來源:互聯網
上載者:User

【轉載自戴維營教育:http://www.diveinedu.net/%E5%B8%B8%E7%94%A8ios%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E4%B8%8Esdk/】

  • 常用iOS遊戲開發工具與SDK

    • 2D遊戲開發架構

      • cocos2d-iPhone,iOS平台最流行的開源2D遊戲引擎,包含兩個較大的版本:0.9x和2.x,其中0.9x支援OpenGL ES,2.x支援OpenGL ES 2.0。Objective-C編寫,支援Box2D/Chimpunk物理引擎,具有豐富的外掛程式。http://www.cocos2d-iphone.org/
      • cocos2d-x,開源,國人將OC的cocos2d-iPhone移植到了C++,支援跨平台(iOS,Android,Windows,Mac等,WP上面是cocos2d-XNA)。http://cn.cocos2d-x.org/
      • Sparrow,開源,iOS上的2d遊戲引擎,非常輕量級。對於一般的小遊戲,個人更傾向於使用Sparrow,而不是cocos2d-iPhone,上手非常快。http://gamua.com/sparrow/
      • GameSalad,基於HTML 5的跨平台遊戲開發引擎/工具,號稱可以可視化建立遊戲,不需要寫一行代碼就能做出精美的App。基礎版使用免費,專業版$299一年,區別是專業版基礎版不支援在應用程式內購買,iAd,Game Center等特性。http://gamesalad.com/
    • 3D遊戲開發引擎
      • Unity3D、Unreal engine,商業遊戲引擎,現在都有iOS平台的SDK,並且都提供免費的學習包,不過發布應用是需要花錢買授權的,並且還都不便宜。優勢是開發工具強大,甚至不需要任何基礎就能很快上手,市面上的書籍也比較多。
      • Ogre3d-iPhone,開源,Ogre3d的iPhone移植版,文檔較少,如果熟悉Ogre3D的話,可以考慮,http://www.ogre3d.org/
      • NinevehGL,免費非開源的3D遊戲引擎,市面上資料非常少,但是官方網站上有一系列視頻教程,能大概瞭解如何使用。大概看了一遍,貌似介面比較簡單。http://nineveh.gl/
      • iSGL 3D,開源3D遊戲引擎,資料較少,除了網站上有幾個執行個體以外,很難找到別的資料,不過使用非常簡單,郵件清單裡討論得也很熱鬧。http://isgl3d.com/
      • 還有Oolong engine和Irrlicht engine,其中Oolong引擎由於開發人員現在被一家遊戲公司收歸門下,開發基本已經停止。Irrlicht引擎還沒有試過。這兩者都是C++開發的。
      • cocos3d,這個用的人也比較多,是cocos2d的同胞兄弟。

這是第一部分,後面還有iOS遊戲開發書籍、網站和文章、收集的一些iOS遊戲開原始碼,周末總結一下。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.