ゲーム デベロッパー向けのおすすめのドキュメント
クイックスタート
Google Play ゲームサービスを設定する
Google Play ゲームサービスを使用すると、Android やウェブホストのゲームでイベント、実績、リーダーボードなどを定義できます。
Codelab
Unity への ARCore の導入
モーション トラッキング、環境の把握、光量の推定を実装する簡単なデモゲームを構築して、自分のアプリケーションでこれらの機能を使用できるようにします。
クイックスタート
これらのクイックスタート ガイドでは、サンプルゲームをすばやく設定する方法や、既存のプロジェクトにクラウド サービスを組み込む方法を学習します。
クイックスタート
Minecraft サーバーを設定する
Google のインフラストラクチャ上で実行する仮想マシンである Compute Engine インスタンス上で、Minecraft サーバーを実行します。
クイックスタート
Google Play ゲームサービスを設定する
Google Play Console を使用して、Android またはウェブベースのゲーム用に Google Play ゲームサービスを設定します。
クイックスタート
Unity プロジェクトに Firebase サービスを追加する
Unity プロジェクトに Firebase を簡単に組み込めることを学習するために、GitHub、App Store、Google Play ストアからダウンロードできるサンプルゲーム MechaHamster をお試しください。
Codelab
Codelab
Unity への ARCore の導入
モーション トラッキング、環境の把握、光量の推定を実装する簡単なデモゲームを構築して、自分のアプリケーションでこれらの機能を使用できるようにします。
Codelab
Firebase Test Lab for Android で Unity プロジェクトをテストする
Android のゲームループを使用して Firebase Test Lab で Unity プロジェクトをテストする方法を学習します。
Codelab
Oboe を使用して音楽ゲームを構築する
Oboe ライブラリを使用して、シンプルな音楽ゲームを構築します。Oboe ライブラリは、Android NDK の高性能オーディオ API を使用する C++ ライブラリです。
Codelab
Cloud Spanner と C# を使ってリーダーボードを作成する
commit タイムスタンプ列を含む Cloud Spanner データベース テーブルを使用して、C# で簡単なゲーム リーダーボードを作成する方法を学習します。
Codelab
Cloud Spanner と Go を使ってリーダーボードを作成する
commit タイムスタンプ列を含む Cloud Spanner データベース テーブルを使用して、Go で簡単なゲーム リーダーボードを作成する方法を学習します。
Codelab
Cloud Spanner と Java を使ってリーダーボードを作成する
commit タイムスタンプ列を含む Cloud Spanner データベース テーブルを使用して、Java で簡単なゲーム リーダーボードを作成する方法を学習します。
ゲーム ソリューション
アーキテクチャ、ビッグデータのホスティング、ロギングなど、ゲームやクラウドのトピックについて学習します。
ソリューション
Unity 向けのクロスプラットフォーム リーダーボード
Firebase Database を使用して実装された、Unity デベロッパーのためのオープンソースのクロスプラットフォーム リーダーボードです。
ソリューション
Emoji Scavenger Hunt
TensorFlow.js を使用してウェブカメラまたはモバイルカメラに写るオブジェクトを特定する、実験的なブラウザベースのゲームのレプリカを構築します。
解決策
バックエンド データベースとしての Cloud SQL
Google Cloud Platform(GCP)サービスを使用して堅牢なサービス フロントのデータベース パターンを構築する方法を学習します。大規模なシングル プレーヤー ソーシャル(MASS)ゲームのサンプル デザインも紹介します。
ソリューション
BigQuery への Firebase イベントログのインポート
プレーヤーの選択やゲーム内のイベントといった標準とカスタムのロギング イベントを、Firebase 向け Google アナリティクスと Firebase Crashlytics から BigQuery にエクスポートしてから、データを詳細に分析します。