gamekit

    1

    1答えて

    私は自分のゲームのリーダーボードを設定しようとしていますが、GKScore:initWithCategoryに渡すものはわかりません。 Itunes Connectを見る "Leaderboard Reference Name"と "Leaderboard ID"がありますが、私はまだ試してみましたが、スコアは今でもgamecenterに表示されています。 ITCには「カテゴリ」はありませんが、用

    2

    3答えて

    私の理解が正しい場合、GKTurnBasedMatch中間ターンのmatchDataプロパティを更新する唯一の方法は[_currentMatch endTurnWithNextParticipant:_currentParticipant matchData:matchData completionHandler:nil]です。 これはゲームセンターのプレーヤーが1つのデバイスにゲームをインストー

    0

    1答えて

    AVAudioSessionクラスとGKVoiceChatServiceクラスを使用して、thisのような1つのアプリケーションで音声チャットを設定できます。今や、デバイス間のボイスチャットが唯一の目的ならば、フル機能のVoIPアプリケーションを作成するために同じ機能を拡張することは可能ですか? この場合、アップルはこの機能を使用するゲーム以外のアプリを承認しますか?

    0

    1答えて

    まず、私はiOS開発の初心者です。 私の問題は、Game Centerを使用したマルチプレイヤーゲーム中です。他のプレイヤー(私のゲームが2人のゲームである場合)がデバイスのホームボタンでゲームを離れる場合、Game Centerから通知を受け取る方法は今はありません。 再オープンしたときにゲームが常に最初から開始されるため、1人のプレイヤーがゲームを終了したことを知る必要があります。つまり、スプ

    6

    2答えて

    ゲームセンターのマッチメーカーが動作し、実装されています.Game KitのBluetooth機能を使用することで、マルチプレーヤーコードが動作することがわかります。 Game Centerのサンドボックスを介してインターネット上をプレイすると、両方のデバイスがWiFiに接続されているときに動作しますが、3G上にあるとすぐにデータの送受信を停止するため、ゲームは停止します。なぜ地球上で起こっている

    4

    1答えて

    私はGameKitとGKTurnBasedMatchを使ってターンベースのマルチプレイヤーゲームを実装しています。ゲームが終了すると、プレイヤーは「ゲームオーバー」通知を受け取ります。プレイヤーのターンであるとき、彼らはあなたのターンの通知を受ける。これらの通知は、GKTurnBasedMatchを使用すると自動的に発生します。 これらの通知で表示されるテキストまたはアイコンを変更することはできま

    0

    1答えて

    私はゲームセンターでハードに動いています。私は数え切れないほど多くのコードをテストしました。私は自動的にここにも をスコアを提出する方法を知っているのが大好きだ は、私が使用しているが、私は、これはあなたが以下のようにGKScoreを使用する必要がスコアを報告するには -(IBAction)showleaderboard:(id)sender{ GKLeaderboardViewControll

    6

    1答えて

    GKTurnBasedParticipantオブジェクトからプレーヤーの名前を取得する方法はありますか?クラス参照に従って、醜いplayerIDとは別に、ゲームプレイヤーに関する関連情報を表示する方法がないようです。または私は何かを逃していますか? おかげで...

    18

    2答えて

    Game CenterのGKMatchクラスを使用して、切断されたプレーヤーを適切に再招待する方法を理解することができません。ゲームは1対1のゲームです。 私は切断プレーヤーを検出したとき、私はこの呼び出しで試合にその特定のプレーヤーをREINVITEしよう: [[GKMatchmaker sharedMatchmaker] addPlayersToMatch:theMatch matchRequ

    1

    2答えて

    Game Centerからデバイスにデータを同期させる頻度について不思議です。アプリを初めて実行するとき、アプリを実行するたびに、またはx日ごとに1回? 私は、新しい電話機を入手したり、アプリケーションを削除して再インストールした場合、ユーザーが同じ成果と高い得点を持つようにしています。 洞察力はすばらしいでしょう。