GKMatchmaker メモ

GKMatchmaker メモ

概要

GKMatchmakerクラスは、プログラムで他のプレイヤーにマッチを作成し、他のプレイヤーによって
送信されたマッチの招待を受信するために使用されています。

Important
任意のゲームセンターのクラスを使用する前にゲームはローカルプレーヤーを認証する必要があります。
ない認証されたプレイヤーが存在しない場合、ゲームはGKErrorNotAuthenticatedエラーを受け取ります。
認証の詳細については、ゲームキットプログラミングガイドを参照してください。

試合はどちらかのピア·ツー·ピアまたはホストすることができます。ピア·ツー·ピアの一致は、完全にGKMatchク
ラスによってゲームのキットでサポートされています。 GKMatchオブジェクトは、必要に応じて、ゲームセンターを
介してルーティング、デバイス間のネットワーク接続のすべてを提供しています。対照的に、主催試合は試合の選手を
見つけるために出会い系を使用していますが、あなたのゲームは、その後、独自のサーバを介して必要に応じてルーティング、
参加者の間で独自のネットワークを作成することが期待されている。

Note
主催試合はすでにネットワークゲームサービスを持っていますが、一致する選手を見つけるためにゲームセンターを使用した
い開発者を対象としています。あなた自身のネットワークコードを設計する必要がありますので、あなたのサーバに接続する
ために、独自のプロトコルを定義することができます。

他のプレイヤーからの招待状を受け取るには、あなたのゲームは、招待ハンドラを提供する必要があります。あなたのゲームが
正常にローカルプレイヤーを認証した後、すぐにinviteHandlerプロパティを設定する必要があります。あなたのゲームは、
プッシュ通知に応答して起動された場合、INVITEハンドラが直ちに呼び出されます。

withCompletionHandler:ピア·ツー·ピアが一致しているか、またはそのfindPlayersForHostedMatchRequestを作成
する方法:withCompletionHandler:メソッドへのプログラムで他のプレイヤーを検索するには、共有仲人
のfindMatchForRequest呼び出し、あなたはその後、興味の一致を説明GKMatchRequestオブジェクトを作成するホストさ
れているマッチを作成します。いずれの場合も、ゲームセンターでは、試合に選手を一致して完了ハンドラを呼び出します。
スポンサーサイト
姉妹サイトだよ! よかったらみてね!

コメントの投稿

非公開コメント

twitter
twitter アカウント @drum_kuroneko 気軽にフォローしてください。
誰でも簡単に開発ができます!!
人気ナンバー1
自己紹介

yuutyan0205

プロガー:yuutyan0205
きままな自由人です。

たまにプログラミングを行っています。

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
661位
アクセスランキングを見る>>

[サブジャンルランキング]
マック
43位
アクセスランキングを見る>>
訪問者数
現在の訪問者数
現在の閲覧者数:
全記事表示リンク

全ての記事を表示する

相互リンク希望の方とご質問ある方ご連絡ください。

名前:
メール:
件名:
本文: