2011-07-29 64 views

回答

4

如果您已經編程HTML5遊戲,你應該知道這種做法是否是對你合適還是有一定的侷限性。大好處是你不必爲每個平臺開發遊戲,這是一大優勢。

在另一方面,使用OpenGL ES將讓您使用硬件加速的全部潛力有他們可在iOS和可能改善你的幀速率。但是,你的學習曲線更陡峭,這不完全是一個多平臺的方法。在任何情況下,如果您有興趣嘗試OpenGL,我會建議尋找可用的框架之一,以使您的生活更輕鬆,無論是在易用性(編程)方面關心和可移植性。

一個偉大的框架是cocos2d,包括它支持的兩個主要物理庫之一,chipmunkBox2d

您可以考慮的另一個框架是Cinder,第三個框架是openFrameworks,具體取決於您的遊戲整體功能集。

我與cocos2d的主要工作,以及IMO如果你想建立一個遊戲,這是最好的選擇;另外兩個我只研究過的框架,除了OpenGL之外,還提供了更好的音頻,視頻等技術的集成。據我所知,沒有人提供一個IDE,允許你定義你的場景或精靈。無論如何,對於cocos2d,有幾個工具可以更輕鬆地管理紋理圖集,拼貼圖或定義精靈的形狀(例如,用於碰撞檢測)。

我知道的唯一框架也是體育IDE是Unity3d,但是這有成本。

+0

這3個框架中確定,你怎麼在容易和動力方面更喜歡哪個? – Neutralizer

+0

是否有框架與IDE一起使生活更容易? – Neutralizer

相關問題