취업완성 C++: 10년치 면접 기출과 실전 사례 (심화편)
BurningCarrot 버닝캐럿
넥슨·엔씨·크래프톤·넷마블 등의 회사에서 출제된 문제를 기반으로, 취업/이직 준비생이 반드시 알아야 할 C++ 핵심 개념과 문제 해결 능력을 설명합니다. 10년 간의 실제 기출문제로 직무테스트와 기술면접을 단번에 통과하세요.
입문
C++, 객체지향, 기술면접
언리얼 엔진(C++)으로 '다크소울', '엘든링'같은 소울라이크 액션 RPG를 직접 만들어보는 강의입니다.





Krafton
임직원들도 이 강의를 듣고 있어요!





Krafton
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
홍지범
언리얼 전투 시스템 핵심 원리를 배울 수 있는 훌륭한 강의입니다. 이 프로젝트를 잘 분석하면 어디든 확장할 수 있는 기본 틀을 받은거나 다름없네요. <좋은점> - 언리얼 프로젝트 구조 구성 방법 : 언리얼을 처음 시작했을 때 c++, blueprint 중 어떤걸 베이스로 잡아야할지 고민했는데, 이 강의를 통해 프로젝트 구조 잡는 기준이 명확해졌습니다. - 전투 액션 구현 원리 : 공격은 당연하고, block, parry, 콤보 등 전투 액션을 구현하는 원리를 상세하게 배울 수 있었습니다. - c++ 코드 구현 방법 : 이 강의에서 가장 좋은 점 같습니다. blueprint 를 남발하지 않고 c++ 에서 액션에 필요한 것들(e.g. 판정, 애니메이션 재생, 데이터 바인딩 등)의 구현 방법을 알 수 있었습니다. <아쉬운점> - 강의 초반에 강의에 담기지 않은 폴더 구조가 변경되어 헤깔린 적이 있습니다. 그런 부분은 언급해주시면 좋을 것 같습니다. - 게임 소개에 있던 맵 추가하는 방법이나 메뉴 구성하는 방법도 강사님의 팁을 들어봤으면 좋았을 텐데 약간의 아쉬움이 있지만 혼자 해결할 수 있는 부분이라 감점 요소는 아닌 것 같습니다. <이 강의가 망설여지는 분들께> - 강의 퀄리티가 엄청 좋습니다만 강의 시간이 생각보다 짧아보이는 이유는 강사님이 미리 구현한 내용을 설명해주시기 때문입니다. 게임 강의가 대부분 직접 구현하려하면 강의 시간이 몇배 늘어나기 때문에 코드 설명식이 많은 것 같습니다. 하지만 이 프로젝트를 분석한다 생각하고 접근해보시면 너무 좋은 리소스라 소율류, 액션 게임 구현에 관심많으신 분들은 강추드립니다. 시작 전에 언리얼 프로젝트나 책 한 권 정도는 보고 하시는게 좋고, 중간에 부족한 기본기나 모르는건 AI 한테 질문하면서 익히면 좋을 것 같습니다.
5.0
ereum999
소울류 게임을 좋아해서 만들어보고싶었는데 정말 도움 많이 됐습니다. 스테이트 관리나 무기콜리전, ai , 애니메이션등 다른데서 배우기 힘든것들도 설명을 잘해주십니다. 좋은 강의 감사합니다!
5.0
개멋져!
정말 많은 도움이 됐습니다. 언리얼 공부를 하면서 갈피를 못 잡고 있었는데 단기간에 실제 작업 메커니즘을 따라가면서 큰 그림을 그릴 수 있게 해주는 강의라고 생각합니다. 중간중간 다시 보면서 열심히 작업해 보겠습니다. 좋은 강의 올려주셔서 감사합니다~~~
언리얼 엔진
언리얼 C++
소울라이크 액션 RPG 전투 시스템
이 강의는 언리얼 엔진을 활용하여 다크소울, 블러드본, 엘든링과 같은 인기 소울라이크 게임의 핵심 메커니즘을 구현하는 방법을 배우는 완벽한 가이드입니다. 초보자부터 중급자까지 단계별로 따라할 수 있는 실전 중심의 커리큘럼으로 구성되어 있습니다.
언리얼 엔진으로 게임 개발을 시작하려는 초보 개발자
소울라이크 액션 RPG 메커니즘에 관심 있는 게임 개발자
포트폴리오를 위한 퀄리티 높은 프로젝트를 찾는 학생
언리얼 C++를 활용한 실전 게임 개발 경험을 원하는 분
소울라이크 게임의 핵심 전투 시스템 구현 방법
캐릭터 컨트롤과 애니메이션 시스템 연동
인공지능 설계 및 행동 트리(Behavior Tree) 활용법
무기, 방어구, 포션 등 아이템 시스템 구현
직관적인 UI/UX 설계와 게임피드백 시스템 구축
실전 중심 학습: 이론보다는 실제 코딩과 즉시 결과를 확인하는 방식으로 진행됩니다.
단계별 구현: 기본 이동부터 복잡한 보스 AI까지 차근차근 구현합니다.
완성도 높은 프로젝트: 강의가 끝나면 포트폴리오로 활용 가능한 소울라이크 게임의 핵심 시스템을 갖추게 됩니다.
최신 언리얼 엔진 기술: 최신 버전의 언리얼 엔진 기능을 활용한 개발 방법을 배웁니다.
플레이 화면
플레이 화면
캐릭터 이동 및 스태미나 시스템 구현
애니메이션 블루프린트를 활용한 자연스러운 캐릭터 움직임 구현
복잡한 캐릭터 상태를 효과적으로 관리하는 컴포넌트 설계
공격 콤보 시스템 및 무기 시스템
소울라이크 게임의 핵심인 타겟팅 시스템
방패 방어 및 패링 시스템 구현
다크소울 스타일의 구르기 기능 구현
Behavior Tree를 활용한 지능적인 AI 구현
적 순찰, 인식, 공격 패턴 설계
보스 캐릭터 AI 및 특수 공격 패턴 구현
무기와 방어구 파츠 시스템 구현
다크소울/엘든링 스타일의 포션 시스템 구현
인게임 UI
타겟팅 시스템
Blocking & Parrying
운영 체제 및 버전(OS): Windows 11
사용 도구: Unreal Engine 5.5, Visual Studio 2022
각 섹션별 프로젝트 파일이 수업자료에 압축 파일로 제공합니다.
언리얼 엔진 기본 사용법 숙지 (권장)
C++ 기초 지식 (권장)
소울라이크 게임에 대한 관심과 열정 (필수!)
학습 대상은
누구일까요?
소울라이크류 게임을 직접 만들어 보고 싶은분
언리얼 엔진 기초는 배웠는데 뭘 만들어야 할지 고민이신 분
선수 지식,
필요할까요?
C++ 기초 지식
언리얼 엔진 기초 사용법
252
명
수강생
16
개
수강평
56
개
답변
4.9
점
강의 평점
1
개
강의
경력
前 넷마블 서버 프로그래머
前 위메이드 클라이언트 프로그래머
前 넥슨 게임 프로그래머
관심분야
게임개발과 관련된 기술 연구
인디게임 개발
소개
안녕하세요. 저는 게임개발과 관련된 재미있는 연구를 즐기는 개발자입니다.
어린 시절부터 게임을 좋아했고, 게임개발자로서 국내 주요 게임기업에서 근무하며 크고 작은 프로젝트에 참여했습니다. 현재는 인디게임 개발자로 활동하고 있으며, 제가 쌓아온 지식과 경험을 여러분과 나누고자 합니다.
전체
37개 ∙ (19시간 49분)
해당 강의에서 제공:
1. 프로젝트 생성 및 설정
26:47
2. 입력 시스템과 캐릭터 이동
51:55
3. 애니메이션 블루 프린트
37:22
4. 스태미나 시스템
26:39
5. 스태미나 UI 만들기
30:00
6. 캐릭터 상태 관리 컴포넌트
18:58
7. 구르기 기능 구현
35:10
전체
16개
4.9
16개의 수강평
수강평 3
∙
평균 평점 5.0
5
강의 퀼리티도 좋고 질문에 빠르게 답장을 주셔서 좋습니다. 다른 분들에게도 추천하고 싶습니다!!
Lee jae seung님, 정성껏 작성해주신 수강평 진심으로 감사드립니다! 완강에 도전하셔서 꼭 좋은 결과를 얻으시기를 응원하겠습니다.
수강평 2
∙
평균 평점 5.0
수정됨
5
언리얼 전투 시스템 핵심 원리를 배울 수 있는 훌륭한 강의입니다. 이 프로젝트를 잘 분석하면 어디든 확장할 수 있는 기본 틀을 받은거나 다름없네요. <좋은점> - 언리얼 프로젝트 구조 구성 방법 : 언리얼을 처음 시작했을 때 c++, blueprint 중 어떤걸 베이스로 잡아야할지 고민했는데, 이 강의를 통해 프로젝트 구조 잡는 기준이 명확해졌습니다. - 전투 액션 구현 원리 : 공격은 당연하고, block, parry, 콤보 등 전투 액션을 구현하는 원리를 상세하게 배울 수 있었습니다. - c++ 코드 구현 방법 : 이 강의에서 가장 좋은 점 같습니다. blueprint 를 남발하지 않고 c++ 에서 액션에 필요한 것들(e.g. 판정, 애니메이션 재생, 데이터 바인딩 등)의 구현 방법을 알 수 있었습니다. <아쉬운점> - 강의 초반에 강의에 담기지 않은 폴더 구조가 변경되어 헤깔린 적이 있습니다. 그런 부분은 언급해주시면 좋을 것 같습니다. - 게임 소개에 있던 맵 추가하는 방법이나 메뉴 구성하는 방법도 강사님의 팁을 들어봤으면 좋았을 텐데 약간의 아쉬움이 있지만 혼자 해결할 수 있는 부분이라 감점 요소는 아닌 것 같습니다. <이 강의가 망설여지는 분들께> - 강의 퀄리티가 엄청 좋습니다만 강의 시간이 생각보다 짧아보이는 이유는 강사님이 미리 구현한 내용을 설명해주시기 때문입니다. 게임 강의가 대부분 직접 구현하려하면 강의 시간이 몇배 늘어나기 때문에 코드 설명식이 많은 것 같습니다. 하지만 이 프로젝트를 분석한다 생각하고 접근해보시면 너무 좋은 리소스라 소율류, 액션 게임 구현에 관심많으신 분들은 강추드립니다. 시작 전에 언리얼 프로젝트나 책 한 권 정도는 보고 하시는게 좋고, 중간에 부족한 기본기나 모르는건 AI 한테 질문하면서 익히면 좋을 것 같습니다.
같은 분야의 다른 강의를 만나보세요!
추석이니까! 모든 강의 30% 할인 중 (1일 남음)
월 ₩24,640
5개월 할부 시
30%
₩176,000
₩123,200