2012-04-05 7 views
0

私はアンドロイドのための私の最初のミニプロジェクトとして、単純な巨大なゲームを作っています。私はこれについてどうやって行くのか分からない。私はすべてを設定することの基礎を知っていますが、モルをアニメーション化して、モルが上の位置にあるときにタップしてポイントを数えるようにする方法がわかりません。画像ボタンを押してカウンターを動かすことができることを知っていますが(カウンター++)、私は穴の中のモルからモルの上のフレームに切り替えることができる必要があります。私はセレクタやXMLアニメーションのようなdrawableの型を使用するように言われてきましたが、どうやってそれを行うか分かりません。誰かが私に何らかの種類の例を提供できれば、私は感謝するだろう。もし誰かが私を正しい方向に向けることができたら。ありがとう!どうすればいいですか?(Android Whack-A-Mole)

答えて

1

ゲームエンジンを使用します。 2つの最も人気のある(私の意見では)エンジンはAndEngineLibGDXです。前者は初心者向けのもので、完全なエンジンですが、後者は中級から上級の開発者のためのフレームワークです。

0

私は、以前はモルゲームをシンプルに作りました。私は簡単に見えるように箇条書きの形でこれを書くでしょう:

- First, you have to set a 3 cols and 4 rows table (depends on you). 
- Place a picture of a hole in every cell, a total of 12 images. 
- You have to place those images in an array. 
- The logic is to create a timer and for every tick there's a for loop that reads the array. 
- In each array, there's a random boolean generator. 
- If it is true, change the picture in that array to a hole with a mole appearing 
- If it is false, change the picture to a hole without a mole 
- To sum it all up: Every tick, it will loop all the picture(array) and randomize each whether it's true or false. Depending on the value, the picture changes. 
関連する問題