2010-12-28 22 views
1

私は複数のレベルのゲームをデザインすることに取り組んでいます。私はレベルから選択するためのメニュー画面を持っており、各レベル(ボタン)はそのレベルに特化した新しいアクティビティを開始します。これは良い練習ですか、それともひどく非効率的なのでしょうか?Androidゲームのデザイン

答えて

1

それは良い習慣であるだけでなく、おそらく唯一の習慣です。あなたはこれらのリンクに良い読書を与え、基礎を理解することを検討するかもしれません。 :)私は考えていない

http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html

http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

+1

ゲームレベルごとのアクティビティを持つことが唯一のやり方である理由はわかりませんが、その理由を詳しく説明できますか? –

+0

それはまったく言わない。私は多くの活動を開くことを含むアプリに取り組んでいます。 Androidはそれ自体がかなり機能的なOSであり、活動を非常にうまく管理します。私は、特定のレベルの特定のボタンが押されたときに、このレベルがどのように新しいレベルになるのか、他には分かりません。彼は、別のアクティビティに移動するときに、アクティビティスタックをいつでも閉じることができます。 –

0

は唯一の練習ですが、あなたはあまりにも多くの活動をしようと場合にのみ、ゲームが遅く行くようになります、そこにあるベストプラクティスです

+0

それは必ずしも真実ではありません。実際、これは実装が非常に悪い場合にのみ当てはまります。 – Falmarri

+0

私はそんなことを考えなかった、あなたが正しいと思う –