2011-07-11 38 views
2

對於某些3D遊戲/應用程序,我有幾點想法,需要知道要使用哪個3D引擎。我喜歡Unity和UDK的高級方法。我之前使用過cocos2d做過一些2D遊戲,但我對3D世界完全陌生,這就是爲什麼我認爲Unity或UDK是一個不錯的選擇。我知道授權方面的差異,我更關心學習曲線而不是授權費用。適用於iOS的Unity 3D vs. UDK 3

計劃:

  • 三維 「側滾輪」 是向前去(上),而不是到了一邊。第三人稱太空飛船。這主要是爲了學習。傾斜駕駛,點擊跳躍。非常簡單的圖形,頂點着色就足夠了。

  • 2.5D「側面卷軸」像上面的一個,但與汽車。這個遊戲會從一定長度的幾個預製塊中隨機生成水平,無縫地配合在一起。

  • 用於從DEM數據加載地形網格的飛行員的3D增強現實顯示。需要加速度計和GPS接入。

的其他重要事項:

  • 必須能夠在綁到應用內購買。
  • 教程和論壇等社區內容越多越好。
  • 能夠添加Flurry Analytics等第三方庫是一大優勢!但我想這是不可能的?

您會爲這些項目推薦哪種引擎,爲什麼?最好,我想挑一個並堅持下去。

回答

5

你將會有一種更好的方式來開發Unity。 UDK擁有一個出色的,功能強大的引擎,但其工具沒有Unity的易用性,其開發者文檔留下了批次,社區還沒有使用它足夠長的時間那裏有很多幫助。一些快速的谷歌搜索建議你可以爲Unity遊戲編寫自己的Objective-C插件,所以應用內購買和第三方庫肯定是一種可能性。我認爲Unity是你最好的選擇。

+0

很好的總結,它的一般印象,我從兩個發動機都匹配了,所以我想團結它,至少現在是這樣。謝謝! –

0

怎麼樣cryengine?它免費用於非商業用途,並提供單聲道c#。

檢查出來CryEngine