앞으로 제가 공부할 순서입니다
현재 휴학에 들어와서 언리얼 공부를 진행하고있는데 공부하다보니 빠르게 넘겨야할 부분은 과감하게 넘기지 못하고 어떤 순서로 해야할지 헤메는 느낌이들어 공부하기로 마음먹었던 강의들과 어떤걸 추가로 하면 좋을지 강의 내용을 봐가며 AI를 이용해 순서를 좀 정리해 놨습니다
1. 단계별 학습 로드맵
단계 추천 강의 및 도서 주요 학습 내용 및 목표
| 1단계: 기초 공사 | GameDev.tv: Unreal Engine 5 C++ Developer (Beginner) / 게임 수학 | 언리얼 엔진 5로 게임을 제작하는 방법과 C++ 객체 지향 프로그래밍 활용법을 익힙니다 기수법, IEEE754 부동소수점, 벡터의 내적과 외적 등 핵심 수학 이론을 정립합니다 |
| 2단계: 엔진 실전 응용 | GameDev.tv: Unreal Engine 5 C++ Developer (Intermediate) Stephen Ulibarri: Ultimate Game Developer |
실제 게임 루프를 돌리는 감각을 익히고, Motion Warping, MetaSounds 등 최신 엔진 시스템을 활용해 액션 RPG를 구축합니다. |
| 3단계: 필수 스택 | Stephen Ulibarri: Multiplayer Shooter Stephen Ulibarri: Gameplay Ability System (GAS) |
네트워크 리플렉션(Replication)과 클라이언트-서버 동기화 구조를 이해하고 대규모 프로젝트용 스킬/상태 시스템인 GAS를 마스터합니다. |
| 4단계: 시스템 설계 및 데이터 | Stephen Ulibarri: Inventory Systems Braveior Studios: Lyra 프레임워크 액션 RPG Vince Petrelli: 고급 액션 RPG 구축하기 |
데이터 구조화 및 복잡한 UI 연동을 숙달합니다 GAS 기반 콤보/패링 시스템, EQS 기반 고성능 AI, 산업 표준 코드 관행 및 비동기 로딩 최적화를 학습하며, Lyra의 모듈화 아키텍처를 분석합니다 |
2. 전공자 기준 효율적으로 공부하기
- 빠르게 넘기면서 볼 내용
- C++ 기초 문법변수, 조건문, 반복문 등 설명 섹션.
- 비주얼 스튜디오 설치 및 엔진 기본 인터페이스 설명.
- 단순 산술 연산 및 기초 알고리즘 원리 설명.
- 원리가 이해가 가는 내용들은 과감하게 스킵
- 집중해서 파고들 내용
- 언리얼 매크로: UPROPERTY, UFUNCTION 등의 인자값이 엔진 내부 리플렉션 시스템에 미치는 영향.
- 프레임워크 설계: 각 클래스(GameMode, Pawn, Controller 등)의 명확한 역할 분담과 상속 구조.
- 메모리 관리: 언리얼 엔진의 가비지 컬렉션 동작 원리와 C++ 코드의 성능 최적화.
3. 주의할 점
완주만 한다면 괜찮을거 같지만 강의 내용이 너무 방대하다보니 강의를 듣고나면 정작 개발 시작할때 어디부터 해야할지 막막해질수 있습니다 한개를 다 듣고나면 꼭 배운 내용들을 간단한 프로토타입에 적용해보는걸 권장합니다
'언리얼엔진 > 언리얼엔진 공부노트' 카테고리의 다른 글
| 언리얼 공부노트 : 향상된 입력 시스템(Enhanced Input)의 이해 (0) | 2026.04.02 |
|---|---|
| 언리얼 공부노트: BasePawn 설계와 탱크 컴포넌트 구조 잡기 (0) | 2026.04.01 |
| 언리얼 공부 노트: 루멘, 포인터, 그리고 물리 상호작용의 핵심 (0) | 2026.03.25 |
| 언리얼 공부노트: 변수 시스템, 함수 구조화 및 블루프린트 연동 핵심 요약 (0) | 2026.03.16 |
| 언리얼 공부노트:블루프린트 핵심 개념 및 객체 지향 프로그래밍 요약 (1) | 2026.03.14 |