
이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
₩165,000
내일까지
30%
₩115,500
중급이상 / Unreal Engine, GAS, unreal-engine5, 언리얼 C++, UE Blueprint
5.0
(35)
언리얼 엔진5의 게임플레이 어빌리티 시스템을 활용해 RPG게임의 각종 스킬 시스템을 효과적으로 구현하는 방법을 학습합니다.
중급이상
Unreal Engine, GAS, unreal-engine5
청강문화산업대학교에서 언리얼 엔진, 게임 수학, UEFN 게임제작을 가르치고 있습니다.
- 이득우의 언리얼 C++ 프로그래밍, 넥슨 코리아 공식 교육 교재 선정 2023
- 스마일게이트 언리얼 프로그래머 양성 프로그램 언신(Unseen) 교육 총괄 2023
- 에픽게임즈 언리얼 공인 강사 (Authorized Instructor) 2022
- 에픽게임즈 개발자 지원 언리얼 데브그랜트 수상 2017
- 언리얼 서밋 2017, 2018, 2019 발표
- 시작해요 언리얼, UEFN 2022, 2023 웨비나 진행
- 대한민국 게임백서 2022 기술부문 편찬위원
- 부산인디커넥트페스티벌(BIC) 2022, 2023 심사위원장
안녕하세요.
언리얼 C++ 프로그래밍의 강사 이득우 입니다.
제 강의에 대해 큰 성원을 보내주셔서 감사드립니다.
현재 질문 게시판에서 다양한 학습 궁금증에 대해 답변드리고 있지만, 보다 전체적인 학습 방법이나 취업 고민에 대해서 이야기 나눌 자리가 있으면 좋을 것 같아 멘토링 프로그램을 열었습니다.
언리얼 프로그래밍의 체계적인 학습 방법과 완강 이후의 성장에 대해 이야기를 나눌 예정이라,
멘토링은 Part1부터 Part4까지 4개의 강의를 모두 구매한 분 대상으로 진행됩니다.
멘토링을 진행할 시간이 한정되다보니 양해의 말씀 구합니다. 제가 좀 더 시간적 여유가 생기면 신청 범위를 더 넓혀보겠습니다.
다음의 내용으로 멘토링이 진행됩니다.
30분은 짧은 시간입니다.다음의 내용에 대해서는 멘토링을 진행하지 않습니다.
강의를 구매한 분들이 보다 더 성장할 수 있도록 기획한 프로그램이다보니 조건이 안맞는 경우 멘토링 신청이 거절될 수 있습니다. 이 점 양해해주시면 감사하겠습니다.
시작 전에 다음과 같은 내용을 준비해주시기 바랍니다.
그럼 온라인에서 뵙겠습니다.
감사합니다.
이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
₩165,000
내일까지
30%
₩115,500
중급이상 / Unreal Engine, GAS, unreal-engine5, 언리얼 C++, UE Blueprint
5.0
(35)
언리얼 엔진5의 게임플레이 어빌리티 시스템을 활용해 RPG게임의 각종 스킬 시스템을 효과적으로 구현하는 방법을 학습합니다.
중급이상
Unreal Engine, GAS, unreal-engine5
이득우의 꼭 배워야하는 게임 알고리즘
₩66,000
내일까지
30%
₩46,200
중급이상 / 알고리즘, Unity
4.8
(20)
게임 제작에 사용되는 길찾기와 공간 분할 알고리즘을 체계적으로 정리한 온라인 강의입니다.
중급이상
알고리즘, Unity
이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
₩275,000
내일까지
30%
₩192,500
중급이상 / Unreal Engine, 언리얼 C++, 네트워크
5.0
(231)
또 하나의 언리얼 엔진이라고도 불리는 네트웍 멀티플레이어 프레임웍을 학습합니다. 네트웍 멀티플레이어 게임을 제작할 때 반드시 알아야 하는 주요 개념, 내부 동작 원리, 최적화 기법을 학습한 후 핵&슬래시 유형의 PvP 대전 게임을 제작합니다.
중급이상
Unreal Engine, 언리얼 C++, 네트워크
이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
₩198,000
내일까지
30%
₩138,600
중급이상 / Unreal Engine, 언리얼 C++, UE Blueprint
4.9
(285)
대기업 현업자들이 수강하는 언리얼 C++ 프로그래밍 전문 과정입니다. 언리얼 C++ 프로그래밍을 사용해 핵&슬래시 로그라이크 게임 예제를 처음부터 끝까지 체계적으로 제작하는 방법을 알려드립니다.
중급이상
Unreal Engine, 언리얼 C++, UE Blueprint
이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
₩132,000
내일까지
30%
₩92,400
중급이상 / 언리얼 C++, Unreal Engine
4.9
(323)
대기업 현업자들이 수강하는 언리얼 C++ 프로그래밍 전문 과정입니다. 언리얼 엔진 프로그래머라면 게임 개발전에 반드시 알아야 하는 언리얼 C++ 기초에 대해 알려드립니다.
중급이상
언리얼 C++, Unreal Engine
게임 엔진을 지탱하는 게임 수학
₩66,000
내일까지
30%
₩46,200
초급 / 게임수학
4.8
(50)
게임을 구성하는 가상 세계가 수학으로 어떻게 만들어지는지 기반에서부터 하나씩 다루는 강의입니다. 기반 수학을 통해 게임 엔진의 구성 원리를 이해하고, 3차원 공간을 구성하는 실질적인 게임 수학을 학습합니다.
초급
게임수학
질문&답변
C++ 코드에서 캐릭터 컴포넌트 설정 이유
안녕하세요.말씀하신대로, 언리얼 엔진에서 캐릭터와 같이 다양한 종류로 파생될 물체를 설계할 때 C++ 생성자에서 물체의 공통 설정을 진행하고, 블루프린트에서는 콘텐츠 측면에서 필요한 것들이나 자주 바뀌는 것들을 설정하는 작업이 일반적입니다.다만 본 교육 과정은 C++활용에 초점을 맞추었기에 꽤나 많은 부분을 C++로 진행하고 있다고 이해해 주시면 좋을 것 같아요.
질문&답변
UPROPERTY() 다음 라인에서 세미콜론이 입력되지 않습니다.
안녕하세요. 아마도 UnrealVS가 오작동한 것으로 보여지는데요, 가끔 그럴때가 있더군요. 우선 설치를 제거한 후에 올바로 동작하는지 확인해보신 후 다시 설치해보시면 어떨까 싶습니다
질문&답변
16:44 부분에서 질문이 있습니다.
네 질문 내용이 두 개로 보이는데 모두 잘 이해하신 것으로 보여집니다.
질문&답변
12:50 NetMulticast RPC 커넥션 관려하여 질문이 있습니다.
안녕하세요. 마지막에 질문하신 내용이 맞습니다.서버-클라이언트 사이에 소통이 되려면 NetConnection 객체는 필수입니다.강의에서 설명한 "커넥션을 소유하지 않아도 동작한다"의 문장에서 "커넥션"은 커넥션 객체가 아니라 커넥션을 소유하는 객체인 플레이어 컨트롤러를 Owner로 지정하지 않아도 동작한다로 이해하시면 될 것 같습니다.
질문&답변
[18:50] 패키지 저장 시 이미 패키지가 있으면 로딩을 다 하고 저장하는 것이 좋은 이유가 궁금합니다
안녕하세요. 패키지 관련해서는 언리얼 엔진 5.1기준으로 내부 메커니즘이, 패키지 로딩을 한 후에 변경사항을 저장하는 것이 잘 동작해서 그렇게 설명한 것입니다. 패키지에 대한 원론적인 내용을 의미한 것은 아니고, 해당 내용은 버전마다 다르게 동작할 수 있으니 참고해주시면 좋겠습니다.
질문&답변
NonPropStudent가 GC이후 invalid된 이유
안녕하세요. 혹시 쓰신 내용이 강의 내용에 대한 질문인지 아니면 이해한 내용에 대한 확인인지 궁금하네요.언리얼 오브젝트가 Valid하다는 것과 메모리 누수는 조금 다른 결에서 이해해주시면 좋을 것 같습니다. 아래 유사한 질문에 대한 답변 한번 참고해보세요https://inf.run/TCHc7
질문&답변
github 3-5 파트 프로젝트에서 컴파일 에러가 발생합니다.
네 5.6 버전에 대해 한번 점검해보겠습니다. 제보 감사합니다.
질문&답변
언리얼 인사이트 5.6버전 networking insights 가 뜨지 않습니다.
다 해결되서 다행이네요.
질문&답변
Insight 사용이 안되어서 문의 드립니다!
음 제가 해보니 5.4에서도 잘 동작하는데, 아무래도 경로 문제가 아닌가 생각합니다. Session 탭이나 Trace Store 탭 화면에서 경로가 잘 설정되어있는지 확인해보시겠어요? 띄어쓰기나 한글이 있으면 가급적이면 바꿔주길 권장합니다.
질문&답변
제가 만든 폴더와 c++파일이 콘텐츠 브라우저에도 표기되지 않고
아무래도 프로젝트가 꼬인걸로 보여집니다.제가 영상에서 반복되는 불필요한 부분은 없애다보니 조금 혼동이 발생했을 수도 있는데, 정석적으로 진행하시면 큰 문제는 없을 것 같습니다. 우선 언리얼 에디터를 모두 닫고 Binary와 Intermediate 폴더를 삭제하고 uproject를 우클릭해 Generate Visual Studio Project files 메뉴를 선택해 다시 프로젝트를 생성하고 컴파일 한 후 언리얼 엔진 에디터를 실행해보세요.