2011-07-29 2 views
1

私はiPhonehoneゲームの開発に興味があり、PhonegapやOpenGL ESを使ってHTML5の方法を選択するかどうか混乱しています。iPhoneゲームにはどのようなものを選んでいいですか:HTML5またはOpenGL ES?

私はHTML5ベースのゲームを開発しましたが、OpenGLを使用したことはありません。これは非常に基本的なゲームであり、素晴らしい照明が必要です。それはロケットが大地に広がるようになるロケットフレアゲームです。

答えて

4

既にHTML5でゲームをプログラミングしている場合は、このアプローチがあなたにとって大丈夫か、いくつかの制限があるかどうかを知る必要があります。大きな利点は、プラットフォームごとにゲームを開発する必要がないことです。これは大きなプラスです。

一方、OpenGL ESを使用すると、iOSで利用できるハードウェアアクセラレーションのすべての可能性にアクセスし、フレームレートを向上させることができます。しかし、学習曲線が急で、これはまさにマルチプラットフォームのアプローチではありません。

いずれにしても、OpenGLを試すことに興味があるなら、あなたの人生を楽にするために利用できるフレームワークの1つを調べることをお勧めします関心と可搬性。

一つの大きな枠組みそれがサポートしている二つの主要な物理学ライブラリの1、chipmunkBox2d含め、cocos2dです。あなたがに見ることができる

別のフレームワークはCinderあり、そして3つ目は、あなたのゲームの全体的な機能セットに応じて、openFrameworksです。

私はほとんどがcocos2dで働いていますが、IMOはゲームを作りたい場合には最適です。私が調査した他の2つのフレームワークは、OpenGLのほかに、オーディオ、ビデオなど、さまざまなテクノロジーのより良い統合を提供します。私が知る限り、シーンやスプライトを定義できるIDEはありません。とにかく、cocos2dには、テクスチャアトラス、タイルマップの管理、スプライトの形状の定義(衝突検出など)を容易にするツールがいくつかあります。

私が知っている唯一のフレームワークはIDEでもあり、Unity3dですが、これにはコストがかかります。

+0

これらの3つのフレームワークの中では、あなたは容易さとパワーの面でどのように好きですか? – Neutralizer

+0

には、IDEを搭載したフレームワークがあり、より簡単に生活を楽しめますか? – Neutralizer

関連する問題