따라하면서 배우는 고박사의 유니티 기초
따라하면서 배우는 고박사의 유니티 기초
수강정보
(11개의 수강평)
693명의 수강생
스킬태그 #게임개발, #Unity
무료
지식공유자 : 고박사
23회 수업
기간 : 평생 무제한 시청
수료증 : 미발급 강의
수강 난이도 : 입문
고박사의 다른 강의 연관 로드맵
아직 다른 강의가 없어요
연관 로드맵이 없어요

이 강의는

유니티로 게임을 개발하고 싶은 초보자를 대상으로 하며, 유니티 설치부터 2D/3D 게임 개발에 필요한 기초 지식까지 자세하게 설명합니다. (강의에 사용되는 모든 리소스는 영상 상단의 "수업자료" 버튼을 눌러 다운로드 가능합니다.)

이런 걸 배워요

  • 유니티 허브와 에디터 설치부터 기본적인 유니티 엔진 사용법
  • 2D 캐릭터 이동, 물리와 충돌 처리, 2D Sprite Animation, 2D Tilemap 제작
  • 3D 게임에서 CharacterController, Navigation Mesh를 이용한 캐릭터 이동
  • 3D FBX Animation, 근접 전투 시스템, Terrain Map 제작

유니티 게임개발, 따라하면서 배우는 고박사의 유니티와 함께하세요! 

유니티 입문자를 위한 기초 강의

유니티(Unity)로 게임을 개발하고 싶은데 유니티 설치는 어떻게 하고,
어디서부터 어떻게 시작해서 게임을 만들어야 할지
실습을 통해 차근차근 배워보고 싶은 분들에게 도움이 되는 강의입니다.

 

유니티 엔진 기초 학습

  • 유니티 엔진 설치, 에디터 GUI, 유니티 기본 용어, 게임오브젝트, 컴포넌트의 종류와 역할, 카메라와 빛 오브젝트의 기능에 대해 학습합니다.
  • 또한 유니티에서 미리 만들어둔 이벤트 함수 종류에 대해 학습합니다.

 

유니티 2D 게임 개발 기초 학습

  • 게임오브젝트 이동, 물리와 충돌 처리, 코드를 이용한 게임오브젝트 생성/삭제, 플랫폼 게임에서의 플레이어 이동, 점프에 대해 학습합니다.
  • 화면상에 보여지는 2D Sprite를 활용하는 방법과 애니메이션 재생 및 제어에 대해 학습합니다.
  • 유니티에서 제공하는 타일 형태의 맵을 생성하는 Tilemap Editor 사용 방법과 Tilemap Editor의 추가 기능인 2d-extras(Tiles, Brushes)를 적용하고 사용하는 방법에 대해 학습합니다.

 

유니티 3D 게임 개발 기초 학습

  • 캐릭터 이동을 위해 유니티에서 제공하는 CharacterController와 Navigation Mesh 사용 방법에 대해 학습합니다.
  • 외부 3D FBX 모델 파일을 가져와 출력하는 방법과 애니메이션을 재생하는 방법에 대해 학습합니다.
    또한 하나의 모델에서 부위를 나누어 서로 다른 애니메이션을 재생하는 Animation Layer, 두 개 이상의 애니메이션을 혼합해서 사용하는 블렌드 트리(Blend Tree)에 대해 학습합니다.
  • 3D 모델의 애니메이션을 제어하는 방법과 플레이어의 공격, 적의 피격과 같은 간단한 전투 시스템에 대해 학습합니다.
  • Unity에서 제공하는 Terrain 툴을 이용해 3차원의 높이 맵을 제작하는 방법에 대해 학습합니다.

도움 되는 분들

  • 게임 개발(유니티)이 처음인데 어디서부터 무엇을 해야할지 모르는 분
  • 2D 게임 개발에 필요한 기초적인 학습이 필요한 사람
  • 3D 게임 개발에 필요한 기초적인 학습이 필요한 사람

선수 지식

  • 기초적인 프로그래밍 지식이 있으면 더 좋아요

지식공유자 소개

주요 경력

現 2016 ~ 공주대학교 게임디자인학과 강의전담교수

2014 ~ 2015 호서대학교 게임학과 외래교수

前 2015 ~ 2018 백석대학교 정보통신학부 외래교수

前 2016 배재대학교 게임학과 외래교수

前 2016 한국영상대학교 게임애니메이션과 외래교수

前 2017 계원예술대학교 게임미디어과 외래교수

前 2018 상명대학교 사진영상콘텐츠학과 외래교수

유니티 러닝센터 (현 SVVR 아카데미) 강사

 

 

소개

주로 유니티 개발 강의를 전문으로 하고 있으며,

유니티 기초부터 2D/3D 게임 개발, VR/AR, 서버, 인공지능, 셰이더 등

다양한 분야의 유니티 강의를 진행해 왔습니다.

항상 오프라인으로 강의를 진행했는데

좋은 기회가 되어 "인프런"을 통해 온라인 강의로 여러분들과 만나게 되었습니다.

잘 부탁드리고, 좋은 강의로 찾아뵙겠습니다 :)

교육과정

모두 펼치기 23 강의
섹션 0. 유니티 기초 (Unity Introduction) (62:17)
5 강의
유니티 엔진 설치 (09:29)
유니티 에디터 인터페이스 (13:26)
게임 오브젝트, 컴포넌트 (20:14)
스크립트 개요, 콘솔 뷰에 데이터 출력 (09:23)
유니티 이벤트 함수 (09:45)
섹션 1. 유니티 2D 기초 (Unity 2D Basic) (106:03)
10 강의
게임오브젝트 이동 (09:38)
게임오브젝트 물리와 충돌 (13:01)
게임오브젝트 생성 함수 (06:17)
Instantiate() 활용 예제 (16:37)
게임오브젝트 삭제 함수 (04:41)
플랫폼 게임에서의 플레이어 이동, 점프 구현 (11:26)
2D Sprite / Animation (11:18)
2D Animation 실습 (12:34)
2D Tilemap Editor (10:28)
2D Tilemap - Extras (10:03)
섹션 2. 유니티 3D 기초 (Unity 3D Basic) (126:31)
8 강의
CharacterController 기반의 오브젝트 이동 (13:41)
Navigation Mesh 기초 (09:29)
Navigation Mesh 응용 (15:47)
3D Model / Animations (13:10)
Animation Layer, Blend Tree (08:50)
Animation Layer, Blend Tree 실습 (22:09)
3D Animations / Simple Combat (29:03)
Terrain Map (14:22)

공개 일자

2020년 7월 6일 (마지막 업데이트 일자 : 2020년 7월 6일)

수강 후기

4.9
11개의 수강평
default_profile.png
SY L 16일 전
쌩기초 입문 강좌는 좀 지루한 감이 있었는데 이 강의는 간결하게 설명해 주시고, 적절히 실습을 하니까 좋았습니다. 함수 관련해서 많이 찾아보고 스크립트 쓰는 연습을 스스로 해야할 것 같네요. 그렇다고 C#을 처음부터 배우긴 꺼려지는데 자주 쓰는 것만 기억해 두고 필요할 때마다 구글링 하여도 실력이 늘 수 있을까요?
고박사

고박사 10일 전
네 그럼요^^ 실력이 가장 빠르게 느는것은 프로젝트를 하는 것입니다. 프로젝트를 하면서 필요한 기능들에 대해 검색을 하는 것도 좋은 방법이죠. 다만 C# 기초가 많이 부족하다면 검색에 걸리는 시간이 더 오래걸리고, 검색한 기능들을 습득하는 시간도 더 소요될 것입니다. 이 강좌를 듣고 간단한 게임을 만들면서 C#을 한번 정도 훓어주시면 좋을거에요 그럼 구글링과 이해에 필요한 시간이 좀 더 절약될 수 있습니다.

default_profile.png
권도연 6일 전
기초부터차근챂근 잘 설명해주시네용
고박사

고박사 5일 전
감사합니다^^

default_profile.png
APOCALYPSE 20일 전
GOOD !
고박사

고박사 10일 전
THANKS !

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스