inflearn logo
inflearn logo

データベースを結合したUnity実践ゲーム制作

データベースと共にUnityで実践的なゲームを作る講座です。 なかなか触れる機会の少ない部分を、講義を通じて解き明かしていくことができます。

難易度 初級

受講期間 無制限

C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS
C#
C#
Unity
Unity
Firebase
Firebase
DBMS/RDBMS
DBMS/RDBMS

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

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

4.6

5.0

Sunday

100% 受講後に作成

本当に必要だった内容でしたが、具体的にひとつひとつ詳しく教えてくださいます。とても満足でした!

5.0

gaussian88

60% 受講後に作成

良いですね。理解しやすく説明してくれますね

5.0

데스크

100% 受講後に作成

完講しました!講師の講義のおかげで、一人でデータベースを連携させたポートフォリオプロジェクトを完成させることができたと思います!講師の講義を通じて学習し、プロジェクトを作ってみた私としては、とても満足した講義でした。説明もとても分かりやすく、学習内容も体系的で良かったです!ありがとうございました!

受講後に得られること

  • Unity実践ゲーム開発

  • データベース

  • Unity C# プログラミング

Firebase Databaseを組み合わせたUnity実践ゲーム制作

個人開発者を目指している方や、就職を準備している方がUnityとゲームを学習する際、必ず直面する苦労や難しさがあります。その難しさとは、おそらくデータベースやサーバーを扱ってみる部分でしょう。

一人で個人開発をされている方は、当然一人であるため、ゲームのクライアント部分とデータベース部分を同時に扱えなければなりません。また、就職のためのポートフォリオを制作されている方も、ポートフォリオの質を高めるためにはクライアントとデータベースが必要になります。

その部分をこの講義で解決いたします。特にゲーム開発において、Unityとデータベースを同時に扱ったり、結合したりする学習教材や講義を見つけるのは簡単ではありません。そのため、この講義ではUnityとデータベースを共に扱い、この2つを組み合わせてよりクオリティの高いプロジェクトを作成できるようお手伝いします。


DBMS/RDBMSを簡単に利用できるGoogle Firebaseサービスを通じて開発します。


多くの言葉は必要ないと思います。「データベースを結合したUnity実践ゲーム作り」というタイトルで、皆さんに答えを提示します。

受講申し込み時に自由に参加できるよう、最後のセクションにチャットルームのリンクを掲載しておきます!

こんな内容を学びます

1⃣ ゲーム開発の実習を通じたUnity学習

プロジェクトを実際に作りながらUnityについて学習します。降ってくる雪を避けるカジュアルゲームを通じて、ゲームのロジックやシステムを学びます。Unityクライアントを開発できるようになります。

2⃣ データベースの概念を学習

データベースとはどのようなものか、その概念をシンプルかつ分かりやすく学習できます。Unityとデータベースを連携させる前に概念を学び、データベースに続いてJSON形式についても一緒に学ぶことができます。

3⃣ UnityとFirebase DBの連携

UnityゲームプロジェクトとFirebase DBを連携させる方法を学び、ゲームとデータベースの通信を通じてデータをアップロード、ロード、および更新する方法を学習できます。

Googleが提供するサービスであるFirebaseは、数あるバックエンドサービスの中でも、データベースをあえて直接構築することなく、データベースをレンタルするサービスです。

個人開発者やポートフォリオを制作しようとしている方、データベースを学習しようとしている方には、最も適したサービスです。そのため、これらの部分を講義を通じて扱いながら、直接体で覚えながら学習することができます。

ほとんどのゲーム開発を勉強する際、Unityを扱う部分とデータベースのようなバックエンドを扱うことを別々に学習しなければなりません。資料が通常分かれており、その2つを統合して扱う資料や動画はほとんどありません。

しかし、ポートフォリオを制作したり、個人開発者を目指して勉強されている方々にとって、こうした部分は難関となるかもしれません。特に最近では、インゲームとバックエンドが同時に盛り込まれたポートフォリオやプロジェクトが必須となっています。

このような弱点を解決するために、Unityとデータベースを一緒に扱う講義を準備しました。もちろん、本講義ではUnityは基本的な要素を扱い、データベースを主に扱っていますが、この2つを一緒に扱うことで必須要素を一度に学習できるよう、最大限サポートするために準備いたしました。

受講前のご注意事項

実習環境

  • Unityが動作するノートパソコンまたはデスクトップPC

  • 本講義はUnity 2021.3.22f1バージョンで制作されていますが、Unity 6でも同様に実装が可能です。

  • Googleアカウントが必要

学習資料

  • 講義で使用されるアセット(Asset)とパッケージのインストールリンクを提供


前提知識および注意事項

  • C#プログラミングの基本的な文法レベルさえ理解していれば十分です。

  • 本講義の著作権は制作者に帰属します。個人的な学習目的以外での使用を禁じます。


  • 講義で使用するアセットの著作権は「ゴールドメタル」氏にあります。アセットの著作権とライセンス、アセットはすべて使用許可を得た上で使用するものです。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 個人開発者、初心者開発者

  • ポートフォリオを作成しようとしている方

  • ゲーム開発に興味がある方

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

  • C# プログラミング言語

こんにちは
JEngineerです。

184

受講生

30

受講レビュー

15

回答

4.5

講座評価

4

講座

こんにちは!

ゲームスタートアップ代表のJEngineerです!

現在スタートアップを運営しています。皆さんに、私が勉強しながら、そして実際のプロジェクトを開発しながら得たノウハウをすべてお伝えします!

もっと見る

カリキュラム

全体

32件 ∙ (5時間 10分)

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

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

受講レビュー

全体

7件

4.6

7件の受講レビュー

  • jsm782078207677님의 프로필 이미지
    jsm782078207677

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    Goat

    • desk님의 프로필 이미지
      desk

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      完講しました!講師の講義のおかげで、一人でデータベースを連携させたポートフォリオプロジェクトを完成させることができたと思います!講師の講義を通じて学習し、プロジェクトを作ってみた私としては、とても満足した講義でした。説明もとても分かりやすく、学習内容も体系的で良かったです!ありがとうございました!

      • kimu3chan2236님의 프로필 이미지
        kimu3chan2236

        受講レビュー 5

        平均評価 5.0

        5

        100% 受講後に作成

        • tmdals7917240님의 프로필 이미지
          tmdals7917240

          受講レビュー 3

          平均評価 5.0

          5

          100% 受講後に作成

          本当に必要だった内容でしたが、具体的にひとつひとつ詳しく教えてくださいます。とても満足でした!

          • gaussian881403님의 프로필 이미지
            gaussian881403

            受講レビュー 6

            平均評価 5.0

            5

            60% 受講後に作成

            良いですね。理解しやすく説明してくれますね

            似ている講座

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

            ¥6,954