1

すでに App Store で 2D ゲームを公開していますが、オブジェクトを追加しすぎると fps が低下することに気付きました。これは非常に単純なゲームであるため、発生すべきではないと考えています。

そのため、グラフィックを適切にレンダリングしていないと思います。

OpenGL ES、Quartz 2D など、何を使用すればよいですか?

iOS 向けの OpenGL ES に関する Apple のドキュメントを読んでいますが、2D についてはほとんど言及されていないため、これを使用できるかどうかはわかりません。

私は現在Quartz 2Dを使用しています(UIView、UIImages、UIImageViewsだと思います)が、実際にはビューのdrawRectメソッドを使用していません。ビューの init 関数内で画像またはグラフィックを作成し、後でそれらのプロパティを変更する必要がある場合は変数に保存します。

任意の提案、推奨事項、pdf をいただければ幸いです。:)

PS: ゲームについてもっとよく知りたい場合は、こちらのリンクをご覧ください: http://itunes.apple.com/es/app/kipos/id494638587?mt=8

4

1 に答える 1

1

Cocos2D を使用することをお勧めします。その機能により、ゲーム開発がはるかに簡単になります。挑戦したいと思うなら、OpenGL ES を試してみてください。ただし、警告します。学習曲線は非常に急です。

于 2012-08-06T12:53:28.843 に答える