2012-05-03 22 views
0

オンラインでウェブサイトから写真セットを取り込む(ダウンロードする)アプリ内にアプリやゲームを作成し、それらの写真を集中ゲームのカードとして使用する必要があります。私はこれを行う最善の方法に関する提案や例を探しています。集中力はあなたが8枚ほどのカードのセットを持っているので、4ペアです。すべてのカードが裏向きです。あなたは一度に2つを選び、ペアを選んだときにはそのペアは上に留まります。ペアを選択しなかった場合、カードは元に戻されます。 2つの「カード」が選択されているかどうかを認識できる方法が必要です。Androidでメモリゲームを作成する必要があります

私はGridViewを使用して、ボードが2x3の単純な "集中"ゲームを作成したいと考えています。 私の最初の思考をHeres。グリッドビューを使用して2x3グリッドを作成します。どのようにGridView 2x3を作るのですか? 次に、各グリッドスポットにImageViewを配置します。それをしてもいいですか? ImageViewは2つの画像を保持し、それらの画像を交互に表示できますか?それは素晴らしいだろう。 ここにいくつかの '擬似コード'があります。 int counter = 0; ブール値= false;

while(finished == false){ 
if(counter % 2 == 0){ 
    pickFirstCard(); //store first pick and leave it facing up 
} 
else{ 
    pickSecondCard(); 
    compareCards(); //method to compare cards 
} 
counter++; 
} 

私はそれらを比較するとき、私は彼らが一致しているかどうかを確認するためにそれを使用できるように、私はImageViewsに「価値」や「属性」を与えることができる方法はありますか?または画像ファイル名を使用するだけですか?思考? 病気をもっと早く追加する

答えて

0

私はあなたのゲームロジックを処理し、ゲームロジックを表示するためにUIを使用するデータモデルを使用する必要があると思います。

+0

kkデータモデルへのリンクはありますか? –

関連する問題