인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
게임 개발

/

게임 프로그래밍

언리얼5 C++ 문법 Part1 - 시작해요 언리얼!!

언리얼은 공부할 게 많긴 하지만 익숙해진다면 영화 같은 게임을 만들 수 있습니다. 본 강의는 C#이나 C++을 이미 공부하셨던 분들께 추천드립니다. 이후, 보다 접근이 쉽도록 Native C++ 강의는 무료로 공유드릴 예정입니다.

(1.0) 수강평 1개

수강생 30명

Thumbnail

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

이런 걸
배워요!

  • 1. 언리얼 C++ 문법을 체계적으로 배울 수 있습니다.

  • 2. 다양한 언리얼에서 쓰이는 클래스들에 대해서 배울 수 있습니다.

  • 3. 최대한 주석을 많이 달아서 공부할 것이 많은 언리얼 문법에 익숙해 질 수 있도록 합니다.

  • 4. 언리얼에 익숙해지기 위해서 Native C++ 문법은 이후에 무료로 공유할 예정입니다.

본격적으로 게임을 만들기 전에 먼저,
부족한 내 문법을 꽉 잡아봐요! 💡

🕹️ 이런 게임, 내 손으로 직접 만들어보고 싶었다면?

문법이 탄탄해야,
그 위에 실력을 쌓을 수 있으니까

언리얼은 영화 같은 게임을 만들 수 있도록 도와주는 게임엔진으로, 게임을 만들기 위해 필요한 모든 함수와 툴을 제공합니다. 하지만 언리얼에서 게임을 만들기 위해서는 언리얼 C++ 지식이 필수적이죠. 처음에는 어떻게든 게임을 만들어볼 수는 있지만, 어느 정도의 단계를 넘어가면서부터는 게임을 만들다가 막히는 부분을 해결하지 못하게 돼요. 결국, 원리를 알고 기본적인 문법을 알아야 응용해서 더 발전할 수 있습니다.

그렇기 때문에 이 강의는 철저하게 문법 위주로 설명합니다. 모든 코드에 거의 주석이 달려있기 때문에 확인하면서 차근차근 배울 수 있고, Native C++과 언리얼 C++을 비교하면서 공부할 수 있어요.

파트1과 2는 모두 문법 강의이며, 이 강의들을 통해 여러분들은 언리얼 엔진에서 제공하는 툴과 언리얼 c++에 익숙해질 수 있어요. 이후에는 액션 RPG나 다양한 게임들을 언리얼 C++로 만들면서 디벨롭할 수 있답니다!


이런 분들이 들으면 좋아요!

🙂

언리얼 C++ 문법을
공부하고 싶은 분

😙

언리얼에서 제공하는 툴을
더 잘 다루고 싶은 분

😎

언리얼 엔진으로 영화같은
게임을 만들고 싶은 분

🫡

게임 제작 전 문법을 먼저
탄탄히 배우고 싶은 분


예상 질문 Q&A 💬

Q. 왜 언리얼 C++ 을 배워야 하나요?

현대 게임 산업의 대세는 언리얼 엔진입니다. 영화 같은 게임을 만들 수 있습니다.

Q. 비전공자도 들을 수 있는 강의인가요?

C, C++, C#을 했던 분들에게 추천 드립니다. 이후에 프로그래밍 언어를 공부하지 않으셨던 분들을 위해서 Native C++ 강의를 제작해서 공유드릴 예정입니다. 프로그래밍에 대한 적성이 제일 중요합니다.

Q. 강의를 듣기 전 준비해야 할 것이 있나요?

당연히 C, C++, C# 경험입니다. 그리고 해내고 말겠다는 의지입니다.  궁금하신 내용들은 네이버 카페를 통해서 알려 드립니다.

Q. 수업 내용을 어느 수준까지 다루나요?

언리얼 C++  언어의 기본 문법에 대해서 포괄적으로 다루게 됩니다. 기초가 튼튼해야 응용이 가능합니다. 

✔️ 수강 전 참고사항

  • 실습 환경
    • 운영 체제 및 버전 : Windows 10
    • 사용 도구 : 언리얼 5.03, 비주얼 스튜디오 2019 또는 상위 버전
    • PC 사양 : 게임용 PC나 노트북이 좋습니다.
  • 학습 자료
      • 네이버 카페를 통해 필요한 자료를 제공합니다.
  • 선수 지식 및 유의사항
    • 프로그래밍 언어를 공부하셨던 분들에게 추천드립니다.
    • 네이버 카페를 통해 스터디하면서 궁금한 건 많이 물어봐주세요.

지식공유자 소개 ✒️

김룡일 님

  • 2021년 : 게임 아카데미 : C++강의, 언리얼 강의 
  • 2019년 : 메가맥스 (게임 총괄)
  • 2016년 : 푸토엔터테인먼트 (다크에덴모바일 클라이언트, AR 게임)
  • 2014년 : 트리티니 게임즈 (SD 건담슈터 클라이언트)
  • 2013년 : 비상ESL (교육용 게임 클라이언트)
  • 2009년 : 와이디온라인(탄생,프리스톤테일1,2) 모델러, 애니메이터
  • 2008년 : 소프트닉스(건바운드,라키온,신작들),필리핀디자인센터관리
  • 2003년 : 엔로그소프트 ( 버블슈터 주캐릭터모델링및 애니메이션, 바우트 주캐릭터및 보스,몬스터 애니메이션 & 이펙트)
  • 2001년 : 무타 ( 가드로스 온라인게임 캐릭터모델링 )
  • 2000년 : 제론디지탈 ( 라이드 입체영상 캐릭터및 배경모델링 )
  • 1997년 : FEW (도쿄야화,북명,각시탈,드래곤로드 캐릭터및배경모델링 )

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 언리얼 C++ 문법을 공부하고 싶은 분

  • 언리얼에서 제공하는 툴을 더 잘 다루고 싶은 분

  • 언리얼 엔진으로 영화같은 게임을 만들고 싶은 분

  • 게임 제작 전 문법을 먼저 탄탄히 배우고 싶은 분

선수 지식,
필요할까요?

  • C나 C++을 경험하셨던 분

  • 유니티 C#을 경험하셨던 분들께 추천드립니다.

안녕하세요
김룡일입니다.

안녕하세요.

게임경력 25년 된 개발자입니다.

나이는 70년 생으로 55입니다.

정말 그동안 무식하게 게임산업에 있었던 것 같습니다.

15년은 그래픽 디자이너로 게임개발에 참여하였고

10년째 클라이언트 하고 있습니다.

최근 2년 동안은 학원에서 Native C++, 유니티, 언리얼 강의를 했습니다.

개인적으로 교육쪽에 관심이 많아서 제가 그동안 겪었던 경험들을

강의로 만들 예정입니다.

커리큘럼

전체

31개 ∙ (25시간 53분)

수업 자료

가 제공되는 강의입니다.

  • Chap01_변수란 무엇인가?

    36:44

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

수강평

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