2

次の機能を備えた画面上でドラッグできる形状のツールバーを備えたゲームを作成する必要があります

  1. 形がコピーできる
  2. シェイプは引き伸ばしたりサイズ変更したりできます
  3. 形状を回転させることができます
  4. 形の色が変わる
  5. 形状は半分にカットでき、各半分は独自の形状になりました

Quartz 2D はこれにアプローチする正しい方法ですか?

4

1 に答える 1

0

ゲームの機能をより明確にする必要があると思いますが、

ゲーム全体がQuarz 2Dであり、iPad用であると想定しています。

私はそれについて2つの意見があります:

1) UIKit (テーブル、ボタン、およびその他の機能) が必要ない場合は、100% OpenGL ES を使用します。Quarz 2D でゲーム全体を作成し、リアルタイムのスケーリング、ドラッグ、およびドロップなど... OpenGL ESを使用すると、フレームレートが大幅に低下すると思います。

2) UIKit が必要で、ゲームが UIKit ベースである場合、Quarz2D が適している可能性があります。Quarz2D は、UIKit リッチ アプリケーションへのアニメーション/エフェクトに最適だと思います (「Reeder」および公式の「Twitter」アプリケーションを参照)。 、これらのアプリはQuarz2DとUIkitによって強化されています.

于 2011-03-20T04:41:19.207 に答える