빌드와 배포

언리얼 C++ 패키징 파이프라인

C++ 프로젝트 패키징은 코드 빌드, 쿠킹, 스테이징, 패키징, 배포 테스트가 순서대로 맞아야 안정적으로 끝납니다.

Build1
Cook2
Stage3
Package4
Smoke Test5
01

코드 빌드

대상 플랫폼과 구성에 맞춰 C++ 모듈을 먼저 빌드합니다.

02

콘텐츠 쿠킹

에셋을 플랫폼 런타임 형식으로 변환하고 누락 참조를 확인합니다.

03

스테이징

실행에 필요한 바이너리와 리소스를 임시 배포 폴더에 모읍니다.

04

스모크 테스트

패키징 결과물을 직접 실행해 시작, 로딩, 종료를 확인합니다.

실패 지점

  • 에디터에서는 보이지만 패키지에서 빠지는 에셋은 참조 방식부터 확인합니다.
  • 플러그인은 목표 플랫폼 지원 여부와 패키징 포함 여부를 같이 봅니다.
  • Shipping 구성은 로그와 디버그 기능 제한을 고려해 별도 테스트합니다.

출력 확인

Build컴파일
Cook에셋 변환
Stage파일 집합
Package배포물