프로젝트 릴리즈

쿠킹 콘텐츠가 포함된 배포용 릴리즈 버전 프로젝트 제작법입니다.

Windows
MacOS
Linux

게임이 완성되면 배포용 릴리즈 버전 패키징을 하면 됩니다. 에디터의 프로젝트 런처로 가거나, 언리얼 프론트엔드의 프로젝트 런처 탭으로 가거나, 릴리즈 버전 프로젝트용 패키지를 만드는 법은 똑같습니다. 하지만 Windows용 게임 제작에 별도의 인스톨러를 만들어야 한다던가, 모바일 프로젝트를 발매한다던가, 다른 플랫폼을 타깃으로 삼는 데 따라 완성 패키지 콘텐츠 제작을 위한 절차는 달라집니다.

ShooterGame 1.0 릴리즈 패키징 예제로, Windows 64 비트에 영어로 현지화된 것입니다.

  1. 프로젝트 런처 를 언리얼 에디터나 언리얼 프론트엔드를 사용해서 엽니다.

    1.png

  2. + 버튼을 사용해서 커스텀 론치 프로파일을 새로 만듭니다.

    2.png

  3. 프로파일의 이름과 설명을 설정합니다.

릴리즈 프로세스용 세팅이 여럿 있습니다.

프로젝트

  1. 사용할 프로젝트를 설정하거나, 아무 프로젝트 를 사용해서 현재 프로젝트 패치가 가능합니다.

빌드

  1. 빌드 환경설정을 Shipping 으로 설정합니다.

  2. 또는 릴리즈 일부로 UAT 빌드가 필요한 경우 고급 세팅 을 펼칩니다.

쿠킹

  1. 드롭다운 메뉴에서 쿠킹 메서드로 By the Book 을 선택합니다.

  2. 콘텐츠 쿠킹 대상 플랫폼에 대한 박스를 전부 체크합니다. 이 예제는 Windows 테스트 용이므로, WindowsNoEditor 를 선택했습니다.

  3. 현지화 쿠킹 대상 컬처에 대한 박스를 전부 체크합니다.

  4. 쿠킹할 맵에 대한 박스를 체크합니다.

  5. Release/DLC/Patching 세팅 에서:

    • Create a release version of the game for distribution. (배포용 게임 릴리즈 버전을 만듭니다) 체크박스를 체크합니다.

    • 이 릴리즈 버전을 입력합니다.

  6. 고급 세팅 을 펼친 뒤 다음 옵션과 아울러 프로젝트 배포 방법에 필요한 것들도 체크되어 있는지 확인합니다:

    • 콘텐츠 압축

    • 버전 없이 패키지 저장

    • 모든 콘텐츠를 하나의 파일로 저장 (UnrealPak)

  7. 고급 세팅 아래, 쿠커 환경설정을 Shipping 으로 설정합니다.

패키지

  1. 빌드를 Package & store locally (로컬에서 패키징 & 저장)으로 설정합니다.

디플로이

  1. 빌드를 Do Not Deploy (디플로이 안함)으로 설정합니다.

  2. 위 세팅을 전부 설정한 이후에는, 우상단 구석의 뒤로 버튼을 사용하여 메인 프로파일 창으로 돌아갑니다.

    9.png

  3. Release 프로파일 옆의 실행 아이콘을 클릭합니다.

    10.png

  4. 프로젝트 런처가 빌드, 쿠킹, 패키징 프로세스를 거칩니다. 프로젝트 복잡도에 따라 시간이 조금 걸릴 수 있습니다.

    11.png

  5. 작업이 끝나면 창을 닫고 완료 를 클릭합니다. 패치 테스트 방법은 다음과 같습니다.

    12.png

  6. [ProjectName]\Releases[ReleaseVersion][Platform] 에서 pak 파일과 애셋 레지스트리를 저장합니다. 이 예제에서는 ShooterGame\Releases\1.0\WindowsNoEditor 입니다.

    애셋 레지스트리와 pak 파일은 앞으로의 검사 대상 패치 또는 DLC 에 필요합니다.

  7. Windows에서는 [ProjectName]\Saved\StagedBuilds\WindowsNoEditor 에서 프로젝트 실행 테스트 가능합니다.

Steam 에서 게임 풀 패키지 업로드와 업데이트 프로세스를 대신 해 주기는 하지만, 여기 소개된 대로 릴리즈 버전을 사용하면 Steam 을 통한 배포에도 실용적입니다. 나중에 지원 플랫폼이나 배포 방법을 추가할 때의 프로세스가 간편해 집니다.

Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼