問題タブ [leaderboard]
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.
windows-8 - Windows 8 Store アプリケーション用の Game Center に相当するものはありますか?
WP7 用の ScoreLoop は見つかりましたが、Windows 8 ゲーム用のものは見つかりません。理想的には、リーダーボード、賞、バッジなどを管理するものが欲しい.
Windows 8 ストア アプリにそのようなものはありますか?
ruby-on-rails-3 - Redis zrevrangebyscore、辞書順以外のソート
redis でソート済みセットを使用してリーダーボードを実装しました。同じスコアを持つユーザーを時系列で並べたい、つまり、最初に来たユーザーを上位にランク付けする必要があります。現在、redis は辞書順をサポートしています。それをオーバーライドする方法はありますか。モバイル番号は、ソート済みセットのメンバーとして使用されています。
私が考えた解決策の 1 つは、携帯電話番号の前にタイムスタンプを追加し、ハッシュを維持して携帯電話番号とタイムスタンプをマッピングすることです。
そうすれば、ハッシュからプレフィックスを追加することで、任意のインスタンスで特定のユーザーのランクを取得できます。
今、これはまさに私が欲しいものではありません。これは、私が望むものとは反対に返されます。先に来たユーザーは、後に来たユーザーの下に配置されます(両方とも同じスコア)。
zrevrangebyscore を使用すると、user2 は user1 よりも高く配置されます。
ただし、目的のランクを取得する方法があります。
これで、リストusers_with_same_scoreが正しい順序で作成されました。インデックスを見ると、ユーザーのランクを計算できます。
リーダーボードを取得します。50 間隔でメンバーを取得し、Ruby コードで並べ替えることができます。しかし、それは良い方法ではないようです。
それを行うためのより良いアプローチがあるかどうか知りたいです。または、私が意図したソリューションで行うことができる改善。
よろしくお願いします。
PSスコアは 50 の倍数です
ios - すべてのGameCenterプレーヤーのスコアを投稿する
GameCenterにすべてのプレーヤーのスコアを一度に投稿できますか?APIでは現在のプレーヤーにのみ投稿できるようです。現在のプレーヤーがGameCenterで他のプレーヤーに投票/スコアリングできるようにする投票機能を実装しようとしています。
android - Android 向けの一元化されたリーダーボード
Android には、Apple の Game Center リーダーボードのような集中リーダーボード機能がありますか? (OpenFeint のようなサードパーティのサービスを使用する必要がないように)
ios - ネットワークが利用できない場合の Game Center / GameKit レポート スコア
Game Center をサポートするゲームのようなアプリケーションを作成しています。また、プレイヤーが gamecenter に正しく認証されているが、スコアを報告したいときにネットワーク (wifi またはセルラー) が利用できない場合、リーダーボードにスコアを報告する際に問題があります。
私のアプリは iOS 5.0 以降用で、ドキュメントによると - Leaderboards - 彼らが言うように動作するはずです - 私は関数のみを使用します
と
ネットワーク エラーのために何らかの理由でスコアを報告できなかった場合、ゲーム キットはネットワークが利用可能になると自動的にデータを再送信します。
しかし、Wi-Fi をオフにして、このオフライン モードでゲームをプレイし、スコアを報告すると、オンラインに戻ったときにスコアが報告されません! :( 私が自分の実績で抱えているのと同じ問題です。トリックや既知の問題はありますか?または、この機能はライブアプリケーションでのみ使用でき、テストでは使用できませんか?
どうもありがとうございました。
android - Leaderboarad Heyzap とサンプル アプリの統合
こんにちは、Heyzap Leaderboard を初めてアプリに統合しています。Heyzapの公式Webサイトでこのドキュメントを確認しました. ただ、Heyzapのチェックインだけ案内したような気がします。
リーダーボード Heyzap の sdk をダウンロードし、それを自分のプロジェクトのライブラリ プロジェクトにしました。しかし、その SDK 内の以下の 3 つの Java ファイルでエラーが発生します。
1) HeyzapLib.java :
エラー-
- エラー1
i.setFlags(Intent.FLAG_INCLUDE_STOPPED_PACKAGES);
「FLAG_INCLUDE_STOPPED_PACKAGES を解決できないか、フィールドではありません」というエラーが表示されます。
- エラー2
new LeaderboardDialog(context, context.getPackageName(), levelId).show();
エラーは、「コンストラクター LeaderboardDialog(Context, String, String) は未定義です」と表示されます
- エラー3
LeaderboardScoreLauncher.launchScoreDialog(context, score, displayScore, levelId, gameIcon, context.getPackageName(), true, showScoreDialog);
エラーには、「タイプ LeaderboardScoreLauncher のメソッド launchScoreDialog(Context, String, String, String, Drawable, String, boolean) は、引数 (Context, String, String, String, Drawable, String, boolean, boolean) には適用できません」と表示されます。
2) HeyzapMarmalade.java :
エラー:
インポート com.ideaworks3d を解決できません
3) UnityHelper.java :
エラー:
インポート com.unity3d を解決できません
また、SDK に付属のドキュメントでは、パッケージ名でゲームを見つけてリーダーボードを追加することで、ダッシュボードにリーダーボードを作成するように案内しています。指示どおりに実行しましたが、それをコードにリンクする方法は?
誰かが何かを提案したり、進め方についてアドバイスしたりできますか?
android - ゲームセンター/リーダーシップボードに偽のスコアを投稿するのをやめる方法
モバイル ゲームを開発していて、そのゲームのトップ スコアを確認する必要があります。そのために Game Center を実装しています。1>しかし、ゲームセンターで偽のスコアを入力しないようにするにはどうすればよいですか? 2>本物のスコアだけ入力できるようにする方法はありますか?3>アプリがハッキングされているかどうかを判断する方法はありますか?
アプリは Android と IOS の両方で開発されるため、スコアの更新を単一のサーバーに従って行うことはできますか? または独自に作成する必要がありますか?
よろしくお願いします、 アニル
ios - 下位のゲームセンターであっても、ゲームセンターのリーダーボードでスコアを更新する方法
私のリーダーボードには、あなたが持っているゴールドの現在の量が含まれています。
スコアが以前よりも低い場合でも、サーバーに強制的にスコアを更新させることはできますか?
android - Facebookのリーダーボード
AndroidゲームにFacebookのスコアを実装するための便利なガイドが誰かあるかどうか疑問に思いました。現在、ゲーム内でプロファイルを作成していますが、FacebookSDKとGraphAPIには、使用方法がわからない機能がたくさんあります。
Facebookの友達のスコアの投稿やリーダーボードの取得に精通している人はいますか?
silverlight - WP7 ゲームのリーダーボードを作成するためのライブラリはありますか?
それを簡単にできる方法を探したところ、MAGADEを見つけました
残念ながら、登録は停止されています。
https://www.mogade.com/manage/accounts/new
MAGADE を使用してそれを行うのは簡単で、実際の例が提供されていると聞いたときはうれしかったです。しかし今、私はがっかりしています。
誰か代替品を教えてください。
ありがとう。