問題タブ [achievements]

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 投票する
1 に答える
1309 参照

facebook - アチーブメントの登録 ok、アチーブメントの作成 false を返します

ゲームに FB 実績を実装し始めたところです。アプリに PHP SDK を使用しています。

PHP SDK クラスをサブクラス化するクラスから次のコードを使用して、実績を正常に登録しました。

これが Graph API Explorer を介して作成されたことを確認できます。

ただし、自分で実績を作成しようとすると、false が返されます。

結果は「ブール偽」です。エラー コードは返されません。ここで明らかにまたは根本的に間違ったことをしていますか? 値1と0の「display_order」も提供しようとしました。

publish_actions パーミッションも付与したことを確認できます。

私のアプリはゲームとしても正しく構成されています。

どんな助けでも大歓迎です!!

乾杯

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

android - Androidゲームの達成システムを実装するための最良の方法

私は現在、ゲームにアチーブメントシステムを実装しようとしていますが、プレーヤーがxコインを集めた、x秒未満の時間で完全なレベル、x人の敵を倒すなどの複雑なものを実現するためのより良い方法を見つけることができません...あなたの経験を共有していただけませんか?

第二に、ScoreloopやOpenFeintのようなサーバーを使用する代わりに、ローカルとしてのみアチーブメントシステムを実装しないのはなぜですか?言い換えれば、プレイヤーの達成を管理するためにサーバーを使用することの利点は何ですか?

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

null - loadAchievementDescriptionsWithCompletionHandler、NSMutableDictionary は常に null

私は何時間も試してきましたが、これを機能させることができません.GameCenterManagerクラスでは、これを持っています:

}

それはすべて機能し、出力は良好で、カウントは良好ですが、別のクラスから GKAchievementDescription を取得するためにそれを呼び出そうとすると、常に (null) が返され、カウントは 0 です。

私はこれに夢中になっています、どんな助けも素晴らしいでしょう。ありがとう。

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

ios - GameKit のベスト スコアと最後の実績

iOS アプリでローカル ユーザーのロックが解除された最高のスコアと最後の成果を取得する簡単な方法があるかどうか疑問に思っています。

アドバイスありがとうございます!

0 投票する
5 に答える
745 参照

java - Spring でのポイント システムの設計

データベースにはすでに多くの既存データがあり、ユーザーの行動に基づいて各ユーザーのスコアを計算するポイント メカニズムを開発したいと考えています。

私はこの機能をプラグイン可能な方法で実装しているため、エンティティが変更されると、メイン ロジックから独立し、送信される Spring イベントに依存します。

問題は、既存のデータをどうするかです。今からポイントを集めるのではなく、今までのすべてのデータを含めたいと思います。

これを行うための最も実用的な方法は何ですか? index() メソッドを提供するようにプラグインを設計する必要があります。これにより、システムはデータベースからすべてのエンティティを取得し、EntityDirtyEvent を送信して、ポイント プラグインを起動し、更新する必要があります。各エンティティの横にポイントを保存できるようにします。その結果、多くのオーバーヘッドが発生する可能性がありますよね?

最も簡単なのは、複雑なストアド プロシージャを作成し、そのストアド プロシージャを index() で呼び出すことです。しかし、それは私には悪いことのようにも思えます。ポイントを計算するためのロジックはとにかく Java で書かなければならないのに、なぜもう一度 SQL で書く必要があるのでしょうか。また、一般的に、私はビジネス ロジックを異なるレイヤーに分割することは好きではありません。

誰もこれを以前にやったことがありますか?助けてください。

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

ios - GameCenter のアチーブメントが完了していません

かなり厄介な問題があります。実績のロックを解除すると、それに関する通知が表示されます。のときにトリガーされachievement.completed == YESます。シミュレーターでは、これで問題ありませんachievement.completedtrue通知が表示されます。ただし、どのデバイスでもこれはfalseあり、通知は表示されません! 私は同じコードを使用していますが、何も変更されていません#ifdef。シミュレーター用の 's はありません。

コード:

コードを変更したので、今は動作します:

これは完全に機能します。

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

iphone - Cocos2d のゲーム センターの実績

私のアプリでは、ゲーム センターの実績を正常に追加できます。しかし、私はそれらの成果をリセットすることはできません。Apple のゲーム キット チュートリアルに記載されている方法を試しましたが、ゲーム センターで実績を追加するとリセットできません。

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

objective-c - Game Center の実績を iPhone アプリにどのように入れますか?

私は Xcode と Objective C に非常に慣れていないので、Game Center の実績について助けが必要です。すでに iTunes Connect で設定しましたが、ゲームで動作させる方法がわかりません。
また、ユーザーがボタンを押すと、Game Center でアチーブメントが得られるようにしたいと考えています。フレームワークをインポートする以外は、これまで Gamekit で何もしていません。

ありがとう、
ケビン

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

gamekit - GKAchievementDescriptionから画像を読み込むことはできますか?

このメソッドを使用して、すべての実績の説明をロードしています。

私は常にa.image=nullを取得します。

ありがとう。

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

facebook-opengraph - Facebook アチーブメントの登録 - App-Access Token の問題

実績の登録に問題があります: グラフ エクスプローラーでこのコードを投稿しています:

[APPID]/achievements?access_token=[アプリ アクセストークン]&achievement=[実績リンク]&display_order=1

"message": "(#15) このメソッドはアプリの access_token で呼び出す必要があります。"

間違った access_token を使用して実績を登録すると、ほとんどの人が動けなくなるようですが、私の場合はそれが問題ではないと思います。他に何がうまくいかないのか、誰にもアイデアはありますか?ありがとう :)