inflearn logo
知識共有
inflearn logo

[Unity 6 Firebase] サーバーレスゲームバックエンド実践:データ保存・ロード・ランキング・掲示板・メールボックス

ゲームのバックエンド、漠然と難しく感じていませんか?数多くのプロジェクトを直接経験して得たノウハウで、複雑なFirebaseの機能を実際のゲームに完璧に統合する方法をお教えします。Unity 6のスイカゲームにFirebaseを連携させ、ログイン、クラウドデータベース(Firestore)の保存・読み込み、ランキング、掲示板、メールボックスなどのオンライン機能を実装します。さらに、セキュリティルール、Remote Configの運用、そしてレイヤードアーキテクチャ(画面・ロジック・データアクセスの3層)に基づいたコード設計まで扱う実践的な講座です。

難易度 初級

受講期間 無制限

C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS
game-programming
game-programming
C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS
game-programming
game-programming

学習した受講者のレビュー

5.0

5.0

소코

100% 受講後に作成

本当におすすめです。Firebaseもそうですが、教えていただいたコード構造が本当に有益な情報でした!アーキテクチャがこのようなものだとは初めて知りました。今後のプロジェクトでも、この構造が大きな助けになりそうです。

5.0

LOVE0

100% 受講後に作成

Firebaseのようなものでサーバーを作るのは初めてでしたが、とても良かったです。 私はUnityでゲームクライアントばかり作っていた人間なので、バックエンドはいつも他人事のように感じていましたが、ランキングや保存機能が必要になり始めました。完走してみて、これは必ずレビューを残さなければと思い投稿します。 Firebaseの講義をいくつか受けてみましたが、これほどスッキリまとまっているものは初めてでした。ただ動くようにして終わりではなく、コードをどこに置くべきかまで指摘してくれるので、進めていくうちにメンテナンス可能な構造で書く感覚が身につきます。Notionの教材も丁寧で、コードのコメントもしっかり書かれていたので、復習の際にとても役立ちました。適当に流さず、最後まで一緒に実装してくれる点も良かったです。 たった一つ、郵便(ポスト)機能がないのは少し残念でした。ゲームには報酬の郵便などがほぼ必須なので、それまであれば完璧だったと思います。それでも、学んだ構造を応用すれば作れそうなので、挑戦してみるつもりです。 Unityをやっていてサーバーを連携させてみたい方に、ぜひおすすめです!

5.0

narorong

100% 受講後に作成

本当にInflearnのUnity講義の中で最高の講義ですね〜 耳にすっと入ってくるし、多くのことを学べました〜!

受講後に得られること

  • Firebaseを活用した安全なログインおよびゲームデータ管理システムを構築できます。

  • リアルタイムランキング、掲示板などの主要なオンライン機能を実装し、最適化することができます。

  • 報酬の配布および受け取りのためのメールボックスシステムを設計・実装できます。

  • UniTaskとasync/awaitを活用して、効率的な非同期処理を行うことができます。

  • 拡張性と保守性を考慮した堅牢なアーキテクチャを設計できます。

  • 学んだ内容をもとに、自分だけのFirebaseベースのゲームポートフォリオを完成させることができます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 基本的なゲーム開発を経験した後、実践的なバックエンド実装能力を身につけたい開発者

  • Firebaseを活用したゲームバックエンドの実装に興味がある方

  • Unityとバックエンドの効率的な連携構造を学びたい方

  • 完成度の高いバックエンド機能でポートフォリオを強化したい方

  • 就職・転職のために実践的なプロジェクト経験が必要なゲーム開発志望者

  • 一人でもオンラインゲーム機能を実装したいインディー開発者

前提知識、
必要でしょうか?

  • Unityエンジンの基本操作およびC#スクリプティング能力

こんにちは
mongilteacherです。

キャリア認証

65

受講生

4

受講レビュー

5.0

講座評価

1

講座

ネクソン、CookAppsなどゲーム業界で10年間実務開発を行ってきたUnity開発者兼講師のモンイルティーチャーです。現在、Lumena Softを運営しており、Com2uS・成均館大学KDT、韓国コンテンツ振興院など、様々な企業や機関のプログラムでUnityとAIを教えています。著書には『生成AIと共に行うゲーム開発 Unity 6 独学ノート』(成安堂)があります。

実務経験に加え、個人開発でゲームを自ら制作・リリースしてきており、数多くの講義を通じて入門者から現役の開発者まで、それぞれの悩みを間近で見てきました。そのため、現場でしか得られないゲーム開発のノウハウ、AIを開発に効果的に活用する方法、SOLID原則とデザインパターン、アーキテクチャを反映した保守可能なコードを併せて教えています。

AIと共にコードを作成する時代だからこそ、優れた設計を見極める目と、AIに要件を明確に伝えて結果を検証する能力が開発者の実力であると信じています。初級から上級まで、各段階に必要なゲーム開発の知識とAI活用法を、実例と共に一つひとつ丁寧に解説します。

お問い合わせ: mongilteacher@gmail.com

もっと見る

カリキュラム

全体

43件 ∙ (9時間 40分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

4件

5.0

4件の受講レビュー

  • mimian770332님의 프로필 이미지
    mimian770332

    受講レビュー 12

    平均評価 5.0

    5

    100% 受講後に作成

    本当にInflearnのUnity講義の中で最高の講義ですね〜 耳にすっと入ってくるし、多くのことを学べました〜!

    • ladd123님의 프로필 이미지
      ladd123

      受講レビュー 6

      平均評価 5.0

      5

      100% 受講後に作成

      Firebaseのようなものでサーバーを作るのは初めてでしたが、とても良かったです。 私はUnityでゲームクライアントばかり作っていた人間なので、バックエンドはいつも他人事のように感じていましたが、ランキングや保存機能が必要になり始めました。完走してみて、これは必ずレビューを残さなければと思い投稿します。 Firebaseの講義をいくつか受けてみましたが、これほどスッキリまとまっているものは初めてでした。ただ動くようにして終わりではなく、コードをどこに置くべきかまで指摘してくれるので、進めていくうちにメンテナンス可能な構造で書く感覚が身につきます。Notionの教材も丁寧で、コードのコメントもしっかり書かれていたので、復習の際にとても役立ちました。適当に流さず、最後まで一緒に実装してくれる点も良かったです。 たった一つ、郵便(ポスト)機能がないのは少し残念でした。ゲームには報酬の郵便などがほぼ必須なので、それまであれば完璧だったと思います。それでも、学んだ構造を応用すれば作れそうなので、挑戦してみるつもりです。 Unityをやっていてサーバーを連携させてみたい方に、ぜひおすすめです!

      • mongilteacher
        知識共有者

        講義を最後まで受講していただき、このように詳細なレビューまで残してくださって本当にありがとうございます。 後で読み返しても理解し、修正できる構造をお伝えしたいと思っていましたが、その部分が役に立ったとのことで大きなやりがいを感じています。 おっしゃっていただいた郵便機能についても十分に共感しております。ゲームにおいて報酬メールはほぼ必須の機能ですので、近いうちに郵便システムの講義も追加で撮影してアップロードする予定です。個人の受信箱、既読処理、報酬の受け取りはもちろん、特定のユーザーにメールを送る管理者画面まで一緒に扱ってみようと思います。 心のこもったレビューをいただき、改めて感謝申し上げます。

    • soco님의 프로필 이미지
      soco

      受講レビュー 4

      平均評価 5.0

      5

      100% 受講後に作成

      本当におすすめです。Firebaseもそうですが、教えていただいたコード構造が本当に有益な情報でした!アーキテクチャがこのようなものだとは初めて知りました。今後のプロジェクトでも、この構造が大きな助けになりそうです。

      • mongilteacher
        知識共有者

        丁寧に聞いてくださり、レビューまで残していただきありがとうございます。学んだ構造をうまく応用して、素敵なプロジェクトを完成させてくださいね。気になることがあれば、いつでもお気軽に質問してください!

    • ajelsizz8344님의 프로필 이미지
      ajelsizz8344

      受講レビュー 5

      平均評価 5.0

      5

      60% 受講後に作成

      似ている講座

      同じ分野の他の講座を見てみましょう!

      新規会員登録で25%OFF

      ¥5,681

      25%

      ¥7,581