GKMatchmaker メモ

GKMatchmaker メモ

概要

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

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

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

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

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

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

コメントの投稿

非公開コメント

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

yuutyan0205

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

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

仕事ください・・・

開発者アプリ一覧 気になったらダウンロードしてください。
開発環境おすすめ
カレンダー
07 | 2017/08 | 09
- - 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 - -
最新記事
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
826位
アクセスランキングを見る>>

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

全ての記事を表示する

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

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