Inflearn brand logo image
Inflearn brand logo image

데이터베이스를 결합한 Unity 실전 게임 만들기

데이터베이스와 함께 Unity 실전 게임을 만드는 강의입니다. 접하기 힘든 부분을 강의로 풀어나갈 수 있습니다.

초급자를 위해 준비한
[게임 프로그래밍, Unity] 강의입니다.

이런 걸 배울 수 있어요

  • 유니티 실전 게임 개발

  • 데이터베이스

  • 유니티 C# 프로그래밍

이벤트기간: 6월1일-6월30일

누구든지 신규 수강생 분들은 발급을 받으셔서 구매하실 수 있습니다.

쿠폰링크

Firebase Database를 결합한 Unity 실전 게임 만들기

1인 개발자를 지망하시는 분이나, 취업을 준비하시는 분들이 Unity와 게임을 학습하실 때, 분명히 마주하는 고충과 어려움이 있습니다. 그 어려움은 아마 데이터베이스와 서버를 다뤄보는 부분일 겁니다.

혼자 1인 개발을 하시는 분들은 당연히 1인이기에 게임의 클라이언트 부분과 데이터베이스 부분을 동시에 다룰 수 있어야 하고, 취업을 위한 포트폴리오를 제작하시는 분들도 포트폴리오의 수준을 높이기 위해서는 클라이언트와 데이터베이스가 필요합니다.

그 부분을 이 강의에서 해결해 드리려 합니다. 특히 게임 개발에서는 Unity와 데이터베이스를 동시에 다루거나 결합하는 학습 자료나 강의를 찾기가 쉽지는 않습니다. 그래서 이 강의에서 Unity와 데이터베이스를 함께 다루며 2가지를 결합하여 조금 더 퀄리티가 높은 프로젝트를 만들 수 있도록 도와드리겠습니다.


DBMS/RDBMS를 간편하게 사용할 수 있는 구글 Firebase 서비스를 통해 개발합니다.


많은 말이 필요하다고 생각하지 않습니다. '데이터베이스를 결합한 Unity 실전 게임 만들기' 제목으로 여러분들께 답을 드리겠습니다.

수강신청 시 자유롭게 접속하실 수 있도록 마지막 섹션에 채팅방 링크를 남겨 놓겠습니다!

이런 내용을 배워요

1⃣게임 개발 실습을 통한 Unity 학습

프로젝트를 실제로 만들어가면서 Unity에 대해 학습합니다. 떨어지는 눈을 피하는 캐주얼 게임으로 게임의 로직, 시스템을 학습합니다. Unity 클라이언트를 개발할 수 있습니다.

2⃣데이터베이스의 개념을 학습

데이터베이스가 어떤 것인지 개념을 간단하고 쉽게 학습할 수 있습니다. 유니티와 데이터베이스를 연동하기 전 개념을 배우고, 데이터베이스에 이어 JSON형식도 함께 배울 수 있습니다.

3⃣Unity와 Firebase DB 연결

Unity 게임 프로젝트와 Firebase DB를 연동하는 방법을 배우고 게임과 데이터베이스의 통신을 통해 데이터를 업로드하고 데이터를 로드하고 업데이트하는 방법을 학습할 수 있습니다.

구글에서 제공하는 서비스인 파이어베이스는 여러 가지 백엔드 서비스 중 데이터베이스를 굳이 직접 구현하지 않고, 데이터베이스를 빌리는 서비스입니다.

1인 개발자와 포트폴리오를 제작하시려는 분들, 데이터베이스를 학습하시려는 분들께는 가장 적합한 서비스입니다. 그래서 이 부분들을 강의를 통해 다루면서 직접적으로 몸으로 부딪히며 학습하실 수 있습니다.

대부분 게임 개발을 공부하실 때, 유니티를 다루는 부분과 데이터베이스와 같은 백엔드를 다루는 것을 따로 학습을 해야 합니다. 자료들이 보통 따로 이루어져 있고, 두 가지를 통합해서 다루는 자료나 영상들이 거의 없습니다.

하지만 포트폴리오를 제작하거나 1인 개발자를 위해 공부를 하시는 분들에게는 이런 부분들이 어려움일 수 있습니다. 특히 최근에는 인게임과 백엔드가 동시에 담겨 있는 포트폴리오와 프로젝트가 필수입니다.

이러한 허점들을 해결하고자 Unity와 데이터베이스를 함께 다루는 강의를 준비했습니다. 물론 본 강의에서는 Unity는 기본적인 요소를 다루고, 데이터베이스를 주로 다루고 있지만, 이 두 가지를 함께 다루면서 필수 요소들을 한번에 학습하실 수 있도록 최대한 도움을 드리고자 준비를 했습니다.

수강 전 참고 사항

실습 환경

  • Unity 구동이 가능한 노트북 또는 데스크탑

  • 본 강의는 Unity 2021.3.22f1 버전으로 제작되었지만 유니티6에서도 동일하게 구현이 가능합니다.

  • 구글 계정 필요

학습 자료

  • 강의에 사용되는 에셋(Asset)과 패키지 설치 링크 제공


선수 지식 및 유의사항

  • C# 프로그래밍의 기본적인 문법 수준만 알고 오시면 충분합니다.

  • 본 강의의 저작권은 제작자에게 있습니다. 개인적인 학습 목적 외 사용을 금합니다.


  • 강의에서 사용하는 에셋의 저작권은 '골드메탈'님께 있습니다. 에셋의 저작권과 라이센스, 에셋은 모두 사용 허가를 받은 후에 사용하는 것입니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 1인 개발자, 초보 개발자

  • 포트폴리오 제작을 하시려고 하는 분

  • 게임 개발에 관심이 있으신 분

선수 지식,
필요할까요?

  • C# 프로그래밍 언어

안녕하세요
JEngineer입니다.

63

수강생

7

수강평

7

답변

4.7

강의 평점

4

강의

안녕하세요!

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

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

커리큘럼

전체

32개 ∙ (5시간 10분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

1개

5.0

1개의 수강평

  • 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!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!

    연관 로드맵

    강의가 포함된 로드맵으로 학습해 보세요!

    ₩55,000