인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

/

언리얼 엔진 4 C++ : Time Travel RPG 제작

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

Thumbnail

언리얼 엔진 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입니다.

커리큘럼

전체

57개 ∙ (5시간 53분)

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

공개하지 않는 강의로 수강이 제한됩니다.