-3

ターンベースのカードゲームに取り組んでいます。これはゲームの構造の短い説明です:

  1. 各プレイヤーに 4 枚のカードを配る
  2. ランダムなプレーヤーが 1 枚のカードをめくってから、別の (前のプレーヤーのカードを見た) などをめくります。
  3. 最後に、最も高いカードを持つプレーヤーが勝ち、カードの配りが再び開始されます。

私の質問は、Game Center を使用してターン ベースのカード ゲームを作成する方法です。必要なチュートリアルが見つからないため、可能ですか?

更新: 2 番目の質問は次のとおりです。プレイヤーがルームを作成し、他のプレイヤーが (ゲームセンター経由で) 参加できるようにすることはできますか?

4

2 に答える 2

2

もちろん、誰かがチュートリアル全体を書いたのですか。この場合、壮大なものです。それは巨大で、プロフェッショナルで、きれいです。クレジットはオランダのMatthijsHollemansに送られます。GamecenterのBluetooth機能を使用しています。

http://www.raywenderlich.com/12735/how-to-make-a-simple-playing-card-game-with-multiplayer-and-bluetooth-part-1

GamecentersターンベースのAPIを使用する場合は、先に進んでこのチュートリアルを読んでください。

http://www.raywenderlich.com/5480/beginning-turn-based-gaming-with-ios-5-part-1

両方のチュートリアルの知識があれば、ゲームを終了することができます。

于 2013-01-02T16:41:30.963 に答える
2

いつものように、完全なチュートリアルを提供する人はいません。Obj-Cであなたの新しいものを推測しています。しかし:

  1. アウトレットを参照する UIImageViews の割り当てについて学びます。
  2. コードを使用して UIImageViews 画像を変更します。
  3. 画像のインポート。
  4. IBAction の使用
  5. UIButtons の使用 (カードを選択するには)
  6. 背景画像でカスタム UIButton を使用します。
  7. 変数を使用して異なるカードを割り当てる。(例: Card1 = "5Spades)
  8. 変数をリストに入れる
  9. リスト内のオブジェクトの数から乱数を選択します (各プレイヤーに取得させたい金額に応じて)
  10. プレイヤーに乱数を割り当てる
  11. プレイヤーが UIButtons を使用してカードを選択できるようにする
  12. 誰が一番大きなカードを持っていたかを決定します。例 (player1.selectedcard = 10 スペードなどの場合)
  13. 手順 9 から繰り返します

どのコード例も機能しません!

于 2013-01-02T15:57:57.047 に答える