공개되지 않은 강의로
수강이 제한됩니다.
수강이 제한됩니다.
대작게임을 만드는 가장 대표적인 게임 개발도구 언리얼을 통해 하나의 게임을 만들어 보면서 구체적으로 어떤 것이 필요 하며 어떤 요소가 필요 한지를 알게 됩니다.
언리얼 엔진 4 C++강좌
타입슬립 액션 RPG 게임을 만들면서 게임을 만들기 위해서는 구체적으로 어떤 요소가 필요한지 알려드립니다. 본 강좌는 처리 속도가 빠른 네이티브 C++코드로 구현했고 중복되는 코드 부분은 언리얼 엔진의 강력한 블루프린트 기능으로 구현하였습니다. C++에 대한 기초적인 지식이 있다면 더욱 학습하는데 많은 도움이 됩니다.언리얼 엔진 4에서는 PC, 가정용 게임기, 스마트폰은 기본이고, VR을 비롯한 대중적인 기기와 향후 유행을 고려한 신규 기기, 그리고 게임을 넘어서 CG 영화 & 애니메이션 제작, 건축 설계, 실내 & 실외 디자인, 조경, 가상 & 증강현실 및 그것을 이용한 군사훈련용 시뮬레이션이나 기타 다양한 용도의 시뮬레이션 등 비게임 분야로도 진출하고 있습니다. 언리얼 엔진 트레일러와 언리얼에 대한 다양한 영상은 아래에서 링크에서 확인할 수 있습니다.
학습 목표
- 타임 슬립으로 중세시대로 간 군인과 로봇들과 전쟁을 한다. 소규모 전투씬
- 페르시아 왕자에 나오는 주인공 처럼 성안에서 잡고 뛰고 것들을 묘사한다.
- 갑옷과 무기 바꾸기 등을 통해 의상과 무기를 어떻게 바꿔 나갈지 묘사한다.
도움이 되는 분들
- 잘 모르지만 1인 게임 제작을 도전하고 싶은 분들
- 고 사양의 대작 게임 제작을 꿈꾸는 분들
- VR에 관심있으신 분들
- 게임 뿐만 아니라 다양한 3D, CG 작업에 관심 있으신 분들
네이티브 C++을 사용하는 이유
- 모바일기기에서 퍼포먼스가 뛰어 납니다.
- C++을 사용할 경우 자신이 원하는 다양한 게임을 제작 할 수 있습니다.
- 플러그인을 제작 하여 다른 프로젝트에서도 쉽게 사용 할 수 있습니다.
- 블루프린트 노드 여러 개를 사용 할 경우 코드 한 줄에 그 기능들을 담을 때가 있습니다.
블루프린트를 사용 하는 이유
- C++에 비해 퍼포먼스는 느리지만 제작이 편리합니다.
- C++에 비해 배우기 쉽습니다
- 소규모 게임의 제작을 빨리 할 수 있습니다.
- 제작의 흐름을 쉽게 볼 수 있으므로 C++ 보다 이해가 더 빠릅니다.
지식공유자 소개
김선영Riverboy , Saving Baby Monster, Zombie Fish 제작을 했습니다. 현재에도 계속해서 인디 게임을 제작하고 있습니다.
안녕하세요
SUN YOUNG KIM 입니다.
SUN YOUNG KIM 입니다.
커리큘럼
총 57 개
˙ 5시간 53분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 언리얼 엔진
1 강
∙ 2분
강좌 소개 영상
02:00
섹션 1. 언리얼 엔진의 구성
12 강
∙ 34분
강의 자료 다운로드
설치및 프로젝트 셋팅
미리보기
02:00
프로젝트 구성
미리보기
03:00
언리얼 에디터 살펴보기
03:00
뷰포트 살펴보기
미리보기
02:00
맵 구성과 개념 알아보기
03:00
C++ 빌드시스템
03:00
모듈의 이해
03:00
오브젝트 및 클래스 기본객체
03:00
액터 병합및 블루프린트 시스템
05:00
배경 구성
03:00
블루프린트 스크립팅
04:00
섹션 2. 게임플레이 프레임워크
9 강
∙ 1시간 5분
게임 구성요소 및 플레이어폰 셋업
미리보기
05:00
애니메이션 블루프린트 제작
미리보기
07:00
삼인칭 시점의 기본코드
07:00
캐릭터의 무기 액터 제작
06:00
캐릭터의 무기 장착
04:00
캐릭터 컨트롤러 방식 변경
08:00
NPC 셋업
10:00
충돌체 설정
06:00
데미지 프레임워크
12:00
섹션 3. 플레이어 애니메이션 및 연속 동작
3 강
∙ 21분
플레이어 애니메이션 설계 (연속동작)
10:00
플레이어 애니메이션 연속동작 수정
03:00
무기,로봇 캐릭터,플레이어 클래스 복습
08:00
섹션 4. 로봇(NPC) AI 제작
9 강
∙ 1시간 10분
로봇 AI(인공지능 구동을 위한 초기화 작업)
미리보기
07:00
로봇 AI 주변 정찰 1
05:00
로봇 AI 주변 정찰 2
10:00
로봇 AI(플레이어를 발견하고 추적하기)
07:00
4-5강 로봇 AI 플레이어 공격
07:00
데미지 에니메이션 과 캐릭터 물리적용
12:00
로봇 AI 복습 ( 비헤이비어트리,블랙보드.태스크)
11:05
로봇 AI 복습(추적,공격,데미지)
08:00
AI 연속공격
03:00
섹션 5. 사운드 & 이펙트 효과
3 강
∙ 25분
사운드 효과 (배경음)
04:08
사운드 효과 ( 효과음)
10:44
이펙트 효과
11:00
섹션 6. UI 만들기
7 강
∙ 40분
헬스바 위젯 제작
미리보기
08:00
UMG 위젯에서 사용될 Sprite 만들기
04:00
플레이 화면 제작 1
05:00
플레이 화면 제작 2
08:00
플레이 화면 제작 3
02:00
아이템 메뉴 제작
07:00
메인 메뉴 제작
06:00
섹션 7. 갑옷 및 무기 변경
2 강
∙ 19분
갑옷 추가 및 변경
09:00
무기 추가 및 변경
10:00
섹션 8. 보물상자 줍기
3 강
∙ 17분
보물 상자 제작 및 습득
08:16
UMG 위젯 코드로 구현하기 1
06:00
UMG 위젯 코드로 구현하기 2
03:00
섹션 9. 저장 & 불러오기
2 강
∙ 12분
저장하고 불러 오기 1
04:00
저장하고 불러오기 2
08:19
섹션 10. 마티네 기초
2 강
∙ 12분
마티네 기초 1
05:00
마티네 기초 2
07:00
섹션 11. 플러그인
2 강
∙ 15분
플러그인 만들기 ( 벽 잡고 오르기) 1
06:00
플러그인 만들기 ( 벽 잡고 오르기) 2
09:00
섹션 12. 게임규칙 적용 및 승패처리.
2 강
∙ 20분
게임규칙 적용 및 승패처리 1
08:00
게임 규칙 적용 및 승페 처리 2
12:00
강의 게시일 : 2018년 04월 11일
(마지막 업데이트일 : 2018년 09월 25일)
수강평
총 16개
수강생분들이 직접 작성하신 수강평입니다.
2.9
16개의 수강평
5점
4점
3점
2점
1점
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순
절대 초보자가 들으면 안되는강의
잘 모르지만 1인 게임 제작을 도전하고 싶은 분들
-> 정말로 잘 모르는 상태에서 도전만 하게되는거 같습니다.
설명자체가 언리얼의 구조를 어느정도 알고 어떻게 동작되는지 아는 사람들이 보면 이해가 되겠지만
1도 모르면 그냥 듣고 그렇구나가 됩니다. 자세한 코멘트나 설명은 절대 기대하지마세요
2018-05-16
언리얼로 게임을 만들기 위한 여러가지 기본 요소들을 사용해보게되어 좋습니다.
약간 진행이 빠른 감은 있지만
언리얼 엔진으로 간단한 RPG 게임을 제작해보아서 도음이 많이 됩니다.
2018-12-10
돈과 시간이 낭비됩니다.
가끔 등장하는 작은 팁 이외에는 그냥 그렇습니다.
c++코드 설명은 두리뭉실 대강대강입니다.
거기에 제목과는 다르게 대부분은 그냥 블루 프린트로 처리 합니다.
그래도 얼마 안되는 우리말 설명이라는 가치는 있습니만...
전 이 강의 누군가에게 추천하지는 않을 겁니다.
2019-02-18