カジュアルゲームを作っているときの「簡単な交流要素を入れたいけど、サーバーを運用するのはちょっと……」という要件にはmBaaSが便利です。この記事では先月リリースした「勇者、27歳、独身」の事例を元に、FirebaseでUnity製ゲームに簡易SNSを実現する方法を紹介します。 ゲームは以下のリンクからダウンロードできます。 tavern-ad9b4.firebaseapp.com 相談機能の紹介 DBの選択 データ構造の定義 なるべく回答がついてない相談を探す Cloud Functionsで処理を挟む push通知を送る まとめ 相談機能の紹介 勇者、27歳、独身は酒場にいる勇者の悩みを聞くゲームですが、カウンターの上にいる黒猫に話しかけるとプレイヤ自信の悩みを聞いてくれます。 また、隣にいる白猫は他のプレイヤが投稿した悩みを持ってきてくれます。 匿名でメッセージを投稿すると誰かしらが