問題タブ [social-gaming]

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 に答える
228 参照

java - AndroidでMobageログイン画面を再開する

Mobage Gaming API を使用しています。そして、Mobage のログイン画面に戻りたいと思います。

私は次のコードを使用しています:

Mobage.getInstance().onResume();メソッドが起動されますが、デバイスでは何も起こりません。Mobageログイン画面の再表示ではありません。

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

unity3d - 効率的なビデオゲームサーバーのデータストレージ?

私は現在、プレイヤー データをクラウドに保存するマルチプレイヤー iOS ビデオ ゲームを開発しています。ゲームでは、プレイヤーはアイテムを配置したり、木を植えたりしてエリアを作成し、他のプレイヤーがリアルタイムで訪れて歩き回ることができます。

ゲーム マップ側から保存する必要があるのは次のとおりです。

  • 50x50 のタイル グリッド - タイルの種類 (芝生など) とタイルの高さ
  • 配置されたすべてのアイテムと関連するアイテム固有のデータ (たとえば、木は植えられたときに保存されます)

プレーヤー側では、次のものを保存する必要があります。

  • キャラクターのカスタマイズ
  • 在庫

情報はかなり頻繁に(クライアントがエリアに接続するたびに)読み取る必要がありますが、将来接続するクライアントが正しいデータを読み取るように、かなり定期的に(アイテムが配置されるたびになど)書き戻す必要があります。 .

私の質問は、サーバーの効率的な方法でこのデータを保存することに関して、どこから始めればよいですか? いくつかの XML ファイルを使用してマップのさまざまな部分を保存し、他の部分 (インベントリ、キャラクターなど) をそれぞれ独自の XML ファイルに保存することを検討しました。しかし、これはサーバーの観点から最も効率的な方法でしょうか? クライアントの更新時に書き戻す必要があるデータの量を最小限に抑えたい:)

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

android - Android ゲームでの Facebook と Google Play ゲーム サービスの統合を合理化する

これは私をとても混乱させてきました。

ソーシャルにしたいシンプルな 2D プラットフォーマーを作成しています。そこで、ユーザーに次のことをさせようと考えました。

  • ゲーム内の目的の完了/ハイスコアなどを友達と共有します。
  • 友達に挑戦して、より良いスコア/より良い乗数などを獲得してください
  • ソーシャルとグローバルの両方で、ハイスコア、最多走行距離などのリーダーボードを表示します。

だから、私の最初の好みは Facebook でした。人々がより良い社会的つながりを持っているという理由だけで。

ただし、Google Play ゲーム サービスの統合には別の利点があります。ゲーム サービス アプリでゲームを利用できるようになり、ゲーム サービスが統合されている場合は、Play ストアでのゲーム ランキングが向上する可能性があります。しかし、Google Plus のリーダーボード (同じもの) も必要です。それは人々にとってあまりにも混乱するでしょう。

アプリでユーザーが 2 回サインインすることは望ましくありません。そうすれば、ゲームで社交的になる人々の数を単純に減らして分散させることができます.

個人的には Facebook だけを使いたいのですが、Google ゲーム サービスがストアでのアプリを後押ししてくれるかもしれません。

誰かがそれらを摩擦なく使用し、ゲームで最大限に活用するための解決策を教えてもらえますか

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

ruby-on-rails - ruby on railsを使ったイベント

私はdeviseユーザーと一緒にRailsアプリケーションを持っています。ゲーミフィケーションの宝石giocoを実行しようとしています。

私のコンソールでは、次を使用してユーザーのイベントを作成できます。

これにより、ユーザー ダッシュボードにポイントを作成できるようになりました。

それが私のプリントスクリーンですプリントスクリーン

コンソールで作成できるイベントを使用して、モデルの公開投稿を接続したいのですが、これを行う方法がわかりません。

それを行うための提案はありますか?ありがとう!