언리얼 엔진 4 C++ : Time Travel RPG 제작
대작게임을 만드는 가장 대표적인 게임 개발도구 언리얼을 통해 하나의 게임을 만들어 보면서 구체적으로 어떤 것이 필요 하며 어떤 요소가 필요 한지를 알게 됩니다.

언리얼 엔진 4 C++강좌
타입슬립 액션 RPG 게임을 만들면서 게임을 만들기 위해서는 구체적으로 어떤 요소가 필요한지 알려드립니다. 본 강좌는 처리 속도가 빠른 네이티브 C++코드로 구현했고 중복되는 코드 부분은 언리얼 엔진의 강력한 블루프린트 기능으로 구현하였습니다. C++에 대한 기초적인 지식이 있다면 더욱 학습하는데 많은 도움이 됩니다.언리얼 엔진 4에서는 PC, 가정용 게임기, 스마트폰은 기본이고, VR을 비롯한 대중적인 기기와 향후 유행을 고려한 신규 기기, 그리고 게임을 넘어서 CG 영화 & 애니메이션 제작, 건축 설계, 실내 & 실외 디자인, 조경, 가상 & 증강현실 및 그것을 이용한 군사훈련용 시뮬레이션이나 기타 다양한 용도의 시뮬레이션 등 비게임 분야로도 진출하고 있습니다. 언리얼 엔진 트레일러와 언리얼에 대한 다양한 영상은 아래에서 링크에서 확인할 수 있습니다.
학습 목표
- 타임 슬립으로 중세시대로 간 군인과 로봇들과 전쟁을 한다. 소규모 전투씬
- 페르시아 왕자에 나오는 주인공 처럼 성안에서 잡고 뛰고 것들을 묘사한다.
- 갑옷과 무기 바꾸기 등을 통해 의상과 무기를 어떻게 바꿔 나갈지 묘사한다.
도움이 되는 분들
- 잘 모르지만 1인 게임 제작을 도전하고 싶은 분들
- 고 사양의 대작 게임 제작을 꿈꾸는 분들
- VR에 관심있으신 분들
- 게임 뿐만 아니라 다양한 3D, CG 작업에 관심 있으신 분들
네이티브 C++을 사용하는 이유
- 모바일기기에서 퍼포먼스가 뛰어 납니다.
- C++을 사용할 경우 자신이 원하는 다양한 게임을 제작 할 수 있습니다.
- 플러그인을 제작 하여 다른 프로젝트에서도 쉽게 사용 할 수 있습니다.
- 블루프린트 노드 여러 개를 사용 할 경우 코드 한 줄에 그 기능들을 담을 때가 있습니다.
블루프린트를 사용 하는 이유
- C++에 비해 퍼포먼스는 느리지만 제작이 편리합니다.
- C++에 비해 배우기 쉽습니다
- 소규모 게임의 제작을 빨리 할 수 있습니다.
- 제작의 흐름을 쉽게 볼 수 있으므로 C++ 보다 이해가 더 빠릅니다.
지식공유자 소개
김선영Riverboy , Saving Baby Monster, Zombie Fish 제작을 했습니다. 현재에도 계속해서 인디 게임을 제작하고 있습니다.
커리큘럼
전체
57개 ∙ (5시간 53분)
1. 강좌 소개 영상
02:00
3. 설치및 프로젝트 셋팅
02:00
4. 프로젝트 구성
03:00
5. 언리얼 에디터 살펴보기
03:00
6. 뷰포트 살펴보기
02:00
7. 맵 구성과 개념 알아보기
03:00
8. C++ 빌드시스템
03:00
9. 모듈의 이해
03:00
10. 오브젝트 및 클래스 기본객체
03:00
11. 액터 병합및 블루프린트 시스템
05:00
12. 배경 구성
03:00
13. 블루프린트 스크립팅
04:00
15. 애니메이션 블루프린트 제작
07:00
16. 삼인칭 시점의 기본코드
07:00
17. 캐릭터의 무기 액터 제작
06:00
18. 캐릭터의 무기 장착
04:00
19. 캐릭터 컨트롤러 방식 변경
08:00
20. NPC 셋업
10:00
21. 충돌체 설정
06:00
22. 데미지 프레임워크
12:00
강의 게시일:
마지막 업데이트일:
수강평
전체
18개
2.9
18개의 수강평
mindflavor수강평 6
∙
평균 평점 5.0
통통수강평 11
∙
평균 평점 4.9
뚜루뚜뚜수강평 1
∙
평균 평점 5.0
박찬석수강평 6
∙
평균 평점 4.5
박찬석수강평 6
∙
평균 평점 4.5




