Continuous Integration / Continuous Distribution
지속적인 통합 / 지속적인 배포
빌드 산출물 추출

Content Management
- Package Project : 프로젝트 빌드 전체를 진행
- Cook Content : 리소스 쿠킹(게임에 사용하기 최적화된 형태로 가공)만 진행
Binary Configuration
- DebugGame : 디버그 환경으로 빌드
- Shipping : 출시 환경으로 빌드
디버깅
1. CTRL + ALT + P
2. 프로세스 필터링 -> Unreal
3. 중앙의 프로세스 목록에서 프로세스 선택
4. 우측 하단 연결 선택
디버깅과 프로파일링
Assertion
Exception 대신 사용 (성능 때문)
- check : 개발 / 디버그 단계에서 버그를 빨리 터뜨리려는 목적, shipping 에서는 꺼짐
- verify : check와 같으나 shipping에서도 동작
- ensure : 즉시 중단하지 않고 로그 / 콜스택을 남기고 계속 진행
Profiler
Stat
키보드 ` > Stat (...)
FPS, UNIT, Game, CPUStalls, GPU 등
Unreal Insights Frontend
Trace 활성화 및 확인

Memory Insights
VS2022에서 속성 > 디버깅 > 명령 인수 > -trace=default,memory 추가
빌드 산출물에서 프로파일링 트레이스
탐색기 > Shift + 마우스 오른쪽 버튼 > 터미널에서 열기
.\{ExeName}.exe "-trace=default,memory" "-tracefile={Path}\{UtraceName}.utrace”
'내일배움캠프-언리얼' 카테고리의 다른 글
| [내일배움캠프 - 언리얼] DAY 44 - TA - 머티리얼 실습 (0) | 2026.01.30 |
|---|---|
| [내일배움캠프 - 언리얼] DAY 43 - 아이템 인터페이스 (0) | 2026.01.29 |
| [내일배움캠프 - 언리얼] DAY 41 - TA - 머티리얼 에디터 (0) | 2026.01.27 |
| [내일배움캠프 - 언리얼] DAY 40 - GAS 2강 (0) | 2026.01.26 |
| [내일배움캠프 - 언리얼] DAY 39 - TA - 렌더링 (0) | 2026.01.23 |