Firebase を使用してゲームを開発する

Firebase では、iOS や Android 上のモバイルゲームにバックエンド サービスと解析機能を簡単に追加できます。C++ および Unity 向けの Firebase SDK を使用すると、C++ コードと Unity コードから Firebase サービスに直接アクセスでき、Java コードや Swift(または Objective-C)コードを記述する必要はありません。

C++ を使ってみる

Unity を使ってみる

サポートされている機能

C++ および Unity 向けの Firebase SDK では次の Firebase 機能がサポートされています。

機能 C++ Unity
AdMob
アナリティクス
Authentication
Realtime Database
Dynamic Links
Invites
Cloud Messaging
Remote Config
Cloud Storage

導入事例

モバイルゲームでは、次のように Firebase を活用できます。

  • アナリティクスを使用して、プレーヤーのゲーム体験を確認する(ゲームのプレイ時間、レベルのクリアにかかった時間、購入したアプリ内コンテンツなど)
  • Remote Config を使用して、ゲームプレイの設定(敵の数、パワーアップの頻度など)を即座に調整する
  • Dynamic Links を使用して、カスタムレベル、ゲーム内アイテム、ゲームへの招待状などのコンテンツをユーザー間で共有する
  • Realtime Database を使用して、ユーザーが生成したコンテンツをクラウドに保存する
  • 新しいコンテンツをリリースしたら、ゲームの既存のコンテンツをクリアしたプレーヤーに、FCM を使用してプッシュ通知を送信する
  • Storage とセキュリティ ルールを使用して、ダウンロード可能なコンテンツをプレーヤーに提供する

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。