강의

멘토링

로드맵

Inflearn brand logo image
Game Dev

/

Game Programming

データベースを結合したUnity実戦ゲーム作り

データベースとUnityで実践ゲームを作る講座です。 触れるのが難しい部分も、本講座で解説していくことができます。

  • JEngineer
Unity
게임개발
C#
Firebase
DBMS/RDBMS

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

こんなことが学べます

  • ユニティ 実践 ゲーム 開発

  • データベース

  • ユニティ C# プログラミング

Firebase Databaseを組み合わせたUnity実戦ゲーム作り

1人開発者を志望される方や、就職を準備される方々がUnityとゲームを学習される際、必ず直面する苦労と困難があります。その困難は恐らくデータベースとサーバーを扱う部分でしょう。

一人で1人開発をされる方は当然1人であるため、ゲームのクライアント部分とデータベース部分を同時に扱えなければならず、就職のためのポートフォリオを制作される方もポートフォリオのレベルを上げるためにはクライアントとデータベースが必要です。

その部分をこの講義で解決して差し上げようと思います。特にゲーム開発においては、Unityとデータベースを同時に扱ったり結合したりする学習資料や講義を見つけるのは簡単ではありません。そこでこの講義では、Unityとデータベースを一緒に扱い、2つを結合してもう少しクオリティの高いプロジェクトを作れるようにお手伝いいたします。


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


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

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

このような内容を学びます

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

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

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

データベースとは何かという概念を簡単で分かりやすく学習することができます。UnityとデータベースをAPI連携する前に概念を学び、データベースに続いてJSON形式も一緒に学ぶことができます。

3⃣UnityとFirebase DB接続

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

Googleが提供するサービスであるFirebaseは、様々なバックエンドサービスの中でも、データベースをわざわざ直接実装せずに、データベースを借りるサービスです。

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

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

しかし、ポートフォリオを制作したり、1人開発者として勉強されている方々にとっては、このような部分が困難になる可能性があります。特に最近では、インゲームとバックエンドが同時に含まれているポートフォリオとプロジェクトが必須です。

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

受講前の参考事項

実習環境

  • Unityが動作可能なノートパソコンまたはデスクトップ

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

  • Googleアカウントが必要

学習資料

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


前提知識および注意事項

  • C#プログラミングの基本的な文法レベルだけ知っていれば十分です。

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


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

こんな方に
おすすめです

学習対象は
誰でしょう?

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

  • ポートフォリオ制作をお考えの方

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

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

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

こんにちは
です。

101

受講生

13

受講レビュー

13

回答

4.8

講座評価

4

講座

안녕하세요!

게임 스타트업 대표 JEngineer입니다!

현재 스타트업을 운영 중에 있습니다. 여러분들에게 제가 공부하면서, 실제 프로젝트를 개발하면서 얻은 노하우를 모두 전달해드리겠습니다!

カリキュラム

全体

32件 ∙ (5時間 10分)

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

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

受講レビュー

全体

2件

5.0

2件の受講レビュー

  • gaussian881403님의 프로필 이미지
    gaussian881403

    受講レビュー 4

    平均評価 5.0

    5

    60% 受講後に作成

    Great. You explain it in an easy-to-understand way.

    • desk님의 프로필 이미지
      desk

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      I completed it! Thanks to the instructor's lectures, I think I was able to complete a portfolio project integrating a database by myself! As someone who learned through the instructor's lectures and built a project, I was very satisfied with the course. The explanations were great, and the learning content was well-structured, which was also good! Thank you!

      期間限定セール、あと3日日で終了

      ¥35

      17%

      ¥6,526

      JEngineerの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

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