問題タブ [scoreloop]

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.

0 投票する
2 に答える
1726 参照

android - Android Scoreloop、OpenFeint など

Android プログラムでソーシャル ネットワークの 1 つを使用したいと考えています。

私にとって最も重要なのは、プレイヤーが他のプレイヤーとの勝敗に応じて上下に移動する継続的なリーダーシップ ボードを構築できることです。アイデアは、プレイヤーが他のプレイヤーに真っ向から挑戦することです。勝者はポイントを獲得し、敗者はポイントを失います。

同様に重要なのは、この機能にプレイヤーのゲーム コインを「チャージ」する機能を含めてほしいということです。

Scoreloop にはチャレンジの可能性が含まれていますが、他のプレイヤーからコインを獲得するためのものです。言い換えれば、それらは目的を達成するための手段です。私の場合は、逆にする必要があります。「目的」はリーダーシップ ボードの上位になることであり、「手段」はコインで他のプレイヤーと対戦することです。Scoreloop には継続的なリーダーシップ ボードがありますが、プログラムからアクセスすることはできません。

私は OpenFeint を見てみましたが、彼らのサイトは本当に混乱しています。そこから、何が利用可能で何が利用できないかを正確に理解することは不可能です。サインアップして、プログラムを追加しようとしました。4回追加してしまい、削除できません!

0 投票する
0 に答える
227 参照

android - ScoreLoop の Activity を拡張しないメイン画面からスコア画面を開く

私はスコアループに少し問題があります。私はそれのほとんどを設定しましたが、ユーザーがメイン画面からスコア画面を開くことを許可しようとしていますが、スコアループ画面に入る必要があるためできません

しかし、メイン画面でアクティビティを拡張していないため、上記にはなりません。

他の画面への入り方は以下の通りです。
スコアループの入力画面に入る方法は他にありますか?

0 投票する
1 に答える
371 参照

cordova - Scoreloop と PhoneGap を統合する方法

PhoneGap (iOS + Android + Bada + WP7) を使用してクロスプラットフォーム ゲームを作成しています。共有リーダーボードやアプリ内課金などに Scoreloop を使用したいと考えています。Scoreloop と PhoneGap を統合するにはどうすればよいですか? そのためのプラグインを作成できることはわかっていますが、それは 4 つのプラグインを作成することを意味します... すでに市場に出ているものはありますか?

0 投票する
1 に答える
233 参照

windows-phone-7 - Windows Phone Mango で SIP 言語を設定するには?

仮想キーボードまたは SIP の言語を英語のみに制限することはできますか? Scoreloop を使用して多言語ゲームを開発していますが、ユーザーがニックネームをラテン語のみで入力できるようにしたいと考えています。

0 投票する
1 に答える
794 参照

android - ScoreLoop のスコアを Facebook に投稿する

スコアループを使用しています。

ScoreLoop SDK を使用して Facebook や twitter にスコアを投稿するにはどうすればよいですか?

0 投票する
3 に答える
2710 参照

android - Android:スコアループとOp​​enFeint

OpenFientとScoreloopforAndroidの比較はありますか?

0 投票する
1 に答える
486 参照

java - 他のクラスから静的メソッドを呼び出す

そのため、scoreloop をゲームに統合する際に問題が発生しています。C++ で記述され、ndk を使用する cocos2dx を使用します。メイン アプリケーション クラスは、android.app.application からではなく、アクティビティから派生します。レイアウトにボタンを追加し、それを使用してスコアボードを表示したり、スコアを送信したりすることはできますが、インターネットには接続しません。ここでこれに対する解決策を見つけました:scoreloopサポートフォーラムまたはより具体的には

はい、libgdx の使用が問題のようです。libgdx は、Application ではなく、Android の Activity から実際に派生した独自の Application クラスをもたらします。libgdx の helloworld サンプルには、(Android) Application クラスがまったく含まれていません。追加する方法は次のとおりです。

android.app.Application を拡張する新しいクラスを作成します (com.badlogic.gdx.backends.android.AndroidApplication ではありません)。

AndroidManifest.xml で、属性として作成されたクラスのタグと名前を見つけます: android:name="YourApplication"

メソッド public void onCreate() をそのクラスに追加し、そこで Scoreloop を初期化します。

だから私はこれを作成しました:

}

そして、次のようにメインアクティビティクラスからこのクラスを作成します:

最後の行は、「原因: java.lang.IllegalStateException: ScoreloopManagerSingleton.init() を最初に呼び出す必要があります」というエラーでクラッシュする場所であるため、明らかに私の scoreLooped クラスは scoreloopmanager を呼び出しません。scorelooped クラスを使用してスコアボードを送信、取得することを考えましたが、アクティビティを拡張しないとそれができないようです。私はJavaにかなり慣れていないので、明らかな何かが欠けている可能性があるので、誰かが私を正しい方向に向けることができれば素晴らしいと思います.

0 投票する
1 に答える
318 参照

iphone - iPhoneのスコアループ

現在はiPhone向けソーシャルゲームの開発に取り組んでいます。このゲーム内にScoreLoopを統合したいと考えています。誰かがスコアループの使用を知っている場合。これの使い方を教えてください。

ありがとう。

0 投票する
1 に答える
177 参照

silverlight - Silverlight/XNA データ バインディングの不規則性

これには免責事項を前置きしなければなりません。私は初心者のプログラマーです。これを何日も自分で解決しようとしましたが、アイデア/ブログ投稿/ウォークスルーおよびその他のソースが完全に不足しています。お時間を割いてお読みいただき、ご返信いただければ幸いです。

開発中のゲームにスコアループを統合しようとしていますが、データ バインディングとリストボックスで非常に奇妙な結果が得られます。私のテスト (以下) は、バインディングに何か問題があることを示唆していますが、クレイジーなことは、最初に使用したときに実際に機能しますが、それ以降のレベルでは機能しません。私が使用している重要なコードは次のとおりです。

XAML:

スコアが読み込まれるたびに発生するようにイベントを登録しました。これにより、バインディングが設定され、デバッグ メッセージがログに記録されます。

App._scoresController.Scores には、User.Login、Rank、および Result が含まれています。

レベルをクリアした後、期待どおりにスコアがプルダウンされ、リストボックスに表示されます。リストボックスは空白ですが、次のレベルの同じサイクルを通過するとすぐに。「Scores Loaded」のデバッグ行は常にログに記録されるため、イベントが発生していることがわかります。

これまでにテストで行ったこと:

  1. バインディングのロギングのために ALL をオンにしましたが、出力に何も記録されていませんでした。
  2. デバッグの「Scores Loaded」行にブレークポイントを設定すると、そこにヒットするたびに、データコンテキストが正しく割り当てられ、正確に一致する名前を持つ正しいフィールドが表示されることがわかります
  3. Dispatcher.BeginInvoke(LoadScores); を使用してみました。これがどういうわけかスレッドの問題であった場合に備えて、UIスレッドからそれを行っていたことを確認してください
  4. スタックパネルの背景色を、別のコントロールやストーリーボード アニメーションによって折りたたまれたり隠されたりしないようにするために使用できる色に設定します。
  5. 同じリストボックスのコピーを作成し、同じ LoadScores() メソッドで listbox.datacontext = this を設定してから、バインド先のローカル変数を設定します。これは同じ動作を示し、2回目にデータコンテキストを設定すると消えてしまうことがわかりました
  6. リストボックスのコピーを作成し、すべてのバインディングを削除して、3 つのテキスト フィールドを手動で設定しました。これは消えることはありませんでしたが、レベルをクリアするたびに表示されました
  7. 1 つのレベルをクリアして (動作させる)、別のレベルをクリアして (非表示にする)、ゲームプレイが行われる gamepage.xaml/gamepage.xaml.cs から離れて (mainpage.xaml に移動してから、ゲームページに戻るなど) . これで問題は解決しないので、問題は gamepage.xaml/gamepage.xaml.cs 内の何かよりも上位にあると想定しています

私は痛々しいほど愚かで明白なことをしなければならないと感じていますが、私は初心者のプログラマーであり、必要に応じて断片を拾い上げているだけであり、これがデータ バインディングの世界への最初の冒険です。提案をいただければ幸いです。

お時間をいただきありがとうございます。

0 投票する
1 に答える
201 参照

android - 「controller.query(activity);」のアンドロイド使用法 スコアループで

私は、scoreloop ライブラリの一部である組み込みコントローラーを実装しようとしています。ドキュメントには次のように記載されています。

基本的な使い方:

以前に受け入れられなかった場合に TOS ダイアログを呼び出すには、次のコードを使用できます。

しかし、これをコードに貼り付けると、次の構文エラーが発生します。

トークンの構文エラー、構造体の配置ミス トークンの構文エラー

私はこれを間違って使用していますか?これはどのように、どこで使用されますか?

編集:ダイアログを表示したいメソッドにステートメントを移動した後、次のエラーが発生します:

新しいエラー