-2

ゲームのようなものを作るためにどのエンジンを使用できますか? http://www.keepbusy.net/play.php?id=zombie-trailer-park

4

3 に答える 3

1

ここから、Android 用の 8 つのオープン ソース ゲーム エンジンを入手できます。

http://ntt.cc/2011/05/08/8-open-source-android-game-engines.html

要件を満たす人を選択できます。

于 2012-08-18T16:41:56.717 に答える
1

AndEngineの使用をお勧めします。2D ゲームに使用され、しばらく前から使用されています。私は自分自身を書く前に個人的にそれを使用しました。これはオープンソースであり、学習できる優れた例がいくつかあります。

于 2012-08-18T16:44:33.080 に答える
0

コードに精通している場合は、そのようなゲームをゼロからコーディングすることをお勧めします。メカニズムは非常に単純に見え、エンジンが提供する機能で自分でコーディングできないものはありません。より柔軟になり、いくつかの問題を直接解決することで、より多くのことを学ぶことができます。すっきりとしたデザインで、扱いやすいものにしてください。

開始方法についてのヒントが必要なようですので、ゲームの基本的なフレームワークを提案します。ゲーム オブジェクトをカプセル化するクラスを作成します。座標、幅、高さなどが必要です。ゲーム内のすべてのオブジェクトに共通のフィールドまたはメソッド。派生クラスを使用して、すべての特定の動作を実装します。OOP と、それが Java でどのように実装されているかを理解していることを確認してください。

ゲーム オブジェクトをリストまたは配列に格納する必要があります。実装によっては、すべてのオブジェクトに対して 1 つのリスト/配列、またはおそらく 2 つのリスト/配列、味方 1 つ、敵 1 つ、またはその他の設定を使用することが理にかなっている場合があります。どちらが最も理にかなっているかを判断する必要があります。距離に関する特定の質問に答えるには、この例では、ゾンビと反対のゾンビの x 座標の絶対差を取り、攻撃範囲内にあるかどうかを確認できます。

于 2012-08-18T16:49:59.143 に答える