問題タブ [game-center]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - ルビーのソリティアゲーム
ruby でシンプルなスタンドアロンのソリティア ゲームを構築したいと考えています。使用すべきライブラリはありますか? あるスタックから別のスタックにカードを移動するためにゲーム ライブラリが必要ですか? 私はゲームを書いたことがなく、長い間スタンドアロン アプリを作成していませんでした。
iphone - iPhone Game Centerのドキュメントはありますか?
たぶん私はそれを見逃しているかもしれませんが、Appleのまだリリースされていないゲームセンターに関するドキュメントはありますか?私はそれをどこかで見逃していますか、それとも情報は特定の開発者にのみ提供されていますか?
リリース時にフレームワークを使用してフレームワークを構築したいのですが、ドキュメントがないため、何をすべきかを考えることすら困難です。
iphone - ゲームキットのメッセージウィンドウを識別するにはどうすればよいですか?
GameKitを搭載したiPhoneアプリが起動し、デバイスがすでにGameCenterにログインしている場合、画面の上部に小さなメッセージがスライドし、「Welcome back%username!」というメッセージが表示されます。
私が見つけたのは次のとおりです。そのメッセージはUIWindow
それ自体で表示され、最終的にメッセージをスライドさせて解放します。メッセージが画面に表示されたら、次のコマンドをログアウトできます。
all windows: (
"<UIWindow: 0x31fc70; frame = (0 0; 320 480); opaque = NO; autoresize = RM+BM; layer = <CALayer: 0x31fe60>>",
"<UIWindow: 0x3874c0; frame = (0 0; 320 480); opaque = NO; userInteractionEnabled = NO; layer = <CALayer: 0x387590>>"
)
一般的なケースでは、2つのウィンドウを区別する必要が-(UIWindow *)topNormalWindow
あります。A)アラートでもB)ゲームセンターメッセージでもない、一番上のウィンドウを返す関数の行に沿ったものが必要です。アラートではないトップウィンドウを決定する-(UIWindow *)topNonAlertWindowがすでにありますが、ゲームキットメッセージはそうではありませんが、(私の目的では)通常のウィンドウでもありません。
また、どういうautoresize = RM+BM;
意味ですか?
iphone - アプリでGameCenterのロゴを使用できますか?
アプリにGameCenterを追加していて、画面にロゴを配置したいと思います。できますか、拒否されますか?
objective-c - Game Center から GKPlayer のステータスを取得するにはどうすればよいですか?
リストまたは個々のエイリアスを取得または使用すると、ログに記録されたオブジェクトGKLocalPlayer
は次のようになります。loadPlayersForIdentifiers:identifiers withCompletionHandler:
GKPlayer
GKPlayer
私の質問は、このオブジェクトから を取得するにはどうすればよいstatus
ですか? また、このオブジェクトの型は正確には何ですか? GKPlayerクラスには「rid」または「status」プロパティがないため、次のようなことをすると:
「構造体または共用体ではないメンバー 'ステータス' の要求」エラーが発生します。
iphone - iOS の Game Center - マッチの設定を指定する
Game Center / GameKit のドキュメントを調べたところ、マッチのゲーム構成変数の指定に関する情報が見つかりませんでした。
マッチがマッチ メイキングの資格を得るために必要な特定の機能を指定したいとします (たとえば、特定の武器をゲームから除外したい、マッチの長さを指定したいなど)。それはまったくできますか (そうでない場合: なぜ?!?)? 私が見つけることができると思われる唯一のものは、特定のプレーヤークラスに一致する可能性です.
どんな助けでも大歓迎です。
iphone - Game Center のサポートを検出する方法は?
Game Center に関する Apple のドキュメントでは、このコードを使用して Game Center が利用可能かどうかを検出するように指示されています。
しかし、Game Center のない iPhone 3G では YES が返されます。これを解決した人はいますか?
iphone - GameCenter の実績画像のサイズは?
そのため、GameCenter の実績をゲームに組み込みたいのですが、GameCenter アプリで表示する各実績の画像を提供する必要があります。Apple は、必要なサイズについて明確ではありません。オンラインで 512px の画像を要求しているのを読んだことがありますが、32px などに縮小すると、すべてがぼやけたりピクセル化されたりします。
もっと良い方法があるはずです。鮮明でクリアなアチーブメント画像を表示するアプリをいくつか見てきました。彼らはどのようにこれを行うのですか?ありがとう。
iphone - iPhoneゲームセンターは最高のスコアを提出していますか?
以下の関数を使用して、スコアをゲームセンターに送信しています。すでに送信されたスコアよりも高い場合にのみスコアを送信できるように、以下のコードを変更するにはどうすればよいですか?そして、私はスコアをローカルに維持したくありません。何か助けはありますか?
ありがとう。
編集:ゲームセンターでのみ処理されていることがわかりました...ゲームセンターアプリにはトップスコアのみが表示されます。
iphone - GameCenter - アプリ内購入を考慮
私には、Apple が GameCenter の実装を少し急いでいたように見えます。多分私は何かを見落としています。
アプリ内購入を提供するゲームを作成する場合 (たとえば、追加のマップやアドオンを販売したい場合)、GKMatchRequest を使用して同じマップ (複数) を共有するプレイヤーを一致させる方法はありますか? つまり、アプリ内購入が重複していますが、まったく同じではありません。
あるいは、レース ゲームで車を売りたいと思うかもしれません。すべての車ではなく、一部の車を共有しているプレイヤーと対戦するにはどうすればよいでしょうか? GKMatchRequest の playerGroup プロパティは、ユーザーが同じグループに属している場合にのみ比較されるため、できないと思います。
したがって、あるユーザーがマップ A とマップ B を購入し、別のユーザーがマップ B とマップ C を購入した場合、マップ B を一緒にプレイすることはできますが、それらを一致させる方法はありません。もちろん、ユーザーがプレイしたいマップを指定する必要があるように、インターフェースを実装することもできます。ただし、アプリ内購入がどちらかまたは両方の質問ではなく、ゲーム内で組み合わされる可能性がある他のシナリオがあります (たとえば、バトル ゲームでさまざまな種類の兵士を購入し、兵士の一部を共有するプレイヤーと対戦できる場合)。タイプ... ゲーム自体で、プレイヤーが共有しないタイプを除外するロジックを実装できます)。
誰でもうまくいく解決策を考えることができますか?