Thumbnail
게임 개발 게임 프로그래밍

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

27명이 수강하고 있어요.

60,500원

지식공유자: 김룡일
총 31개 수업 (25시간 53분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

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

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

✍️
이런 걸
배워요!
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분의 수업
이 강의는 영상, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 언리얼 C++ 기본문법 파트1 시작하기
섹션 1. 언리얼 C++ 기본문법 파트1 변수, 기본자료형, 연산자
Chap01_변수란 무엇인가? 36:44
Chap02_기본자료형 19:15
Chap03_연산자 57:25
섹션 2. 언리얼 C++ 기본문법 파트1 함수, 배열, 조건문, 반복문
섹션 3. 언리얼 C++ 기본문법 파트1 열거형, 구조체
섹션 4. 언리얼 C++ 기본문법 파트1 포인터, 상수, This포인터
Chap10_포인터 미리보기 01:24:32
Chap11_상수 01:05:36
Chap12_This포인터 46:43
섹션 5. 언리얼 C++ 기본문법 파트1 FString
Chap13_FString 01:21:47
섹션 6. 언리얼 C++ 기본문법 파트1 TArray, TMap, TSet
Chap14_TArray 01:13:45
Chap15_TMap 57:19
Chap16_TSet 42:08
섹션 7. 언리얼 C++ 기본문법 파트1 생성자, CallByValue, 동적할당
Chap17_생성자 39:42
Chap18_CallByValue 42:49
Chap19_동적할당 30:08
섹션 8. 언리얼 C++ 기본문법 파트1 배열포인터, 포인터배열
Chap20_배열과 포인터 29:19
Chap21_배열포인터 37:10
Chap22_포인터배열 47:58
섹션 9. 언리얼 C++ 기본문법 파트1 연산자 오버로딩, 함수템플릿, 참조자
Chap23_연산자 오버로딩 01:08:41
Chap24_함수템플릿 44:30
Chap25_참조자 01:17:42
섹션 10. 언리얼 C++ 기본문법 파트1 객체지향 다형성, 추상화, 캡슐화
Chap26_OOP_다형성 25:48
Chap27_OOP_추상화 17:14
Chap28_OOP_캡슐화 31:37
섹션 11. 언리얼 C++ 기본문법 파트1 부록 콤보공격
강의 게시일 : 2023년 07월 13일 (마지막 업데이트일 : 2023년 07월 20일)
수강평
수강생분들이 직접 작성하신 수강평입니다.
아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️