핵심 디자인 패턴 10가지
GameMode, GameState, PlayerState, GameInstance
Enhanced Input System의 설계원칙 및 구조
Component 기반 Lyra 설계 철학
데이터 기반 설계 - 레퍼런스, AssetManager & BundleSystem, 데이터 중심 설계
Tick, Event, Async
Unreal GC 주의사항들
TSharedPtr, TWeakPtr, TUniquePtr
애니메이션의 원리, 애니메이션 블렌딩, 상태 기반 애니메이션, 애니메이션 최적화
SaveGame의 기본 개념, SaveGame의 저장, 불러오기 메커니즘, 직렬화, JSON
GAS 핵심 개념, GAS 샘플 코드
GameplayEffect, Modifier 연산, Cost & Cooldown
Gameplay Tag, Gameplay Cue
- 네트워크 기초와 GAS의 접근법 : 클라이언트 예측, 롤백 메커니즘, Prediction Key, - Ability Activation 정책 : NetExecutionPolicy, LocalPredicted, - Melee Attack 예시 코드