모바일 패키징 마법사

모바일 패키징 마법사를 사용하여 UE4 모바일 프로젝트의 설치 크기를 줄이는 법입니다.

Windows
MacOS
Linux

언리얼 엔진 4 (UE4) Mobile Packaging Wizard (모바일 패키징 마법사)는 모바일 프로젝트를 앱 스토어에 올리는 데 필요한 콘텐츠만 패키징하여 크기를 줄이는 데 도움을 줍니다. 나머지 콘텐츠는 사용자가 디바이스에서 게임을 처음 실행할 때 클라우드에서 다운로드하도록 합니다. 여기서는 UE4 모바일 프로젝트에서 모바일 패키징 마법사를 사용하도록 구성하는 법을 살펴보겠습니다.

모바일 플랫폼 선택

Android

iOS

모바일 패키징 마법사 툴 위치

모바일 패키징 마법사를 여는 방법은 다음과 같습니다.

  1. 메인 툴바 에서 옵션을 찾아 클릭합니다.

    MPW_Location.png

    MPW_Location_Mac.png

  2. 표시되는 창 메뉴에서 프로젝트 런처 옵션을 클릭하여 띄웁니다.

    MPW_Project_Launcher.png

    MPW_Project_Launcher_Mac.png

모바일 패키징 마법사 프로파일 구성

모바일 패키징 마법사를 사용하려면, 프로젝트 전용 프로파일을 새로 만들어야 합니다. 여기서는 UE4 모바일 프로젝트용 커스텀 실행 프로파일을 만드는 데 필요한 작업은 무엇이 있는지 살펴보도록 하겠습니다.

  1. Custom Launch Profiles (커스텀 실행 프로파일) 옆의 작은 흰색 삼각형을 클릭하고, 목록에서 Minimal Android APK + DLC (최소 Android APK + DLC) 옵션을 선택합니다.

    MPW_Select_Android_Option.png

    MPW_Select_Option_Mac.png

  2. Minimal Android APK + DLC 패키징 창이 표시되면, Browse (탐색) 버튼을 클릭하고, 패키징한 콘텐츠를 넣을 위치를 선택합니다.

    MPW_Press_Browse.png

    MPW_Press_Browse_Mac.png

  3. 패키징한 콘텐츠를 넣을 위치를 선택했으면, 다음 버튼을 눌러 패키징 프로세스를 계속합니다.

    MPW_Press_Next.png

    MPW_Press_Next_Mac.png

  4. Distributable APK (배포가능 APK) 메뉴에서, Build Configuration (빌드 환경설정) 옵션을 Development 로 설정한 다음, 사용하고자 하는 맵을 선택하고 다음 버튼을 눌러 완료합니다.

    MPW_Dis_APK.png

    MPW_Dis_APK_Mac.png

    선택한 맵에 참조된 콘텐츠만 플레이 스토어에 업로드할 어플리케이션에 패키징합니다. 전형적으로 다운로드 진행 (및 적용되는 오류) 상황을 표시하는 데 쓰이는 UMG 유저 인터페이스 포함 BuildPatchServices 코드가 실행용 레벨 블루프린트가 들어있는 맵 하나만 선택하게 됩니다.

  5. Downloadable Content (다운로드가능 콘텐츠) 메뉴에서는, 다운로드해야 하는 맵과 함께 어플리케이션에서 지원하는 Android 텍스처 포맷을 선택합니다. 완료되면 Create Profile (프로파일 생성) 버튼을 눌러 새로운 커스텀 실행 프로파일을 만듭니다.

    MPW_Downloadable_Content.png

    MPW_Downloadable_Content_Mac.png

어플리케이션 빌드

모바일 패키징 마법사의 모든 옵션 구성을 완료하여 커스텀 실행 프로파일에 저장했으니, 그 프로파일을 실행하여 프로젝트를 패키징할 차례입니다. 여기서는 UE4 프로젝트를 패키징하기 위해 모바일 패키징 마법사에 해줘야 하는 작업을 살펴보도록 하겠습니다.

  1. 프로젝트 런처가 이미 열려있지 않은 경우, 열어서 프로젝트 런처 하단의 Custom Launch Profile (커스텀 실행 프로파일) 부분을 확인합니다. 여기에 프로젝트 이름으로 시작해서 Android APK 또는 Android DLC 가 붙는 프로파일이 둘 있을 것입니다.

    MPW_Custom_Launch_Profiles.png

    MPW_Custom_Launch_Profiles_Mac.png

    프로젝트 런처를 처음 열면, Custom Launch Profiles 부분에 기본적으로 항목이 몇 가지 있을 수 있습니다. 이 항목을 제거하려면, 우클릭한 후 삭제 옵션을 선택하면 됩니다.

  2. APK 프로파일 옵션을 찾아 Launch this Profile (이 프로파일 실행) 버튼을 눌러 패키징 프로세스를 시작합니다.

    MPW_Launch_APK_Profile.png

    MPW_Launch_APK_Profile_Mac.png

    DLC 를 빌드하기 전 프로젝트 파일을 패키징해야 합니다.

  3. Launch this Profile (이 프로파일 실행) 버튼을 누르면, 프로젝트 런처가 패키징 프로세스를 시작합니다. 프로젝트 런처 창에서 패키징 프로세스 진행상황을 확인할 수 있습니다.

    MPW_Packaging_Progress.png

    MPW_Packaging_Progress_Mac.png

  4. 패키징이 완료되면, Done (완료) 버튼을 눌러 프로젝트 런처를 로드합니다.

    MPW_Packaging_Completed.png

    MPW_Packaging_Completed_Mac.png

DLC 빌드

프로젝트의 앱 스토이 초기 다운로드 버전 쿠킹 프로세스가 끝나고나면, 모바일 디바이스에 앱을 설치한 후 클라우드에서 다운로드할 콘텐츠를 쿠킹할 차례입니다.

  1. 프로젝트 런처에서, Custom Launch Profiles (커스텀 실행 프로파일) 부분에 프로젝트의 DLC 옵션을 찾습니다. 프로젝트의 DLC 옵션을 찾았으면, Launch this Profile (이 프로파일 실행) 버튼을 눌러 DLC 패키징 프로세스를 시작합니다.

    MPW_Build_DLC.png

    MPW_Build_DLC_Mac.png

  2. Launch this Profile (이 프로파일 실행) 버튼을 누르면, 프로젝트 런처는 프로젝트의 DLC 빌드를 시작합니다. DLC 빌드가 완료되면, Done (완료) 버튼을 클릭하여 계속합니다.

    MPW_DLC_Completed.png

    MPW_DLC_Completed_Mac.png

패키징 결과

모든 것의 빌드가 완료되면, "모바일 패키징 마법사 프로파일 구성" 부분의 두 번째 단계 에 지정된 폴더를 엽니다. 다음의 두 폴더가 보일 것입니다:

MPW_App_DLC_Location.png

MPW_App_DLC_Location_Mac.png

이 폴더 안에는 사용자가 모바일 디바이스에 어플리케이션을 다운로드하여 설치한 이후 다운로드하도록 구성된 프로젝트의 여러 부분을 찾을 수 있습니다.

모바일 패키징 마법사 프로파일 구성

모바일 패키징 마법사를 사용하려면, 프로젝트 전용 프로파일을 새로 만들어야 합니다. 여기서는 UE4 모바일 프로젝트용 커스텀 실행 프로파일을 만드는 데 필요한 작업은 무엇이 있는지 살펴보도록 하겠습니다.

  1. Custom Launch Profiles (커스텀 실행 프로파일) 옆의 작은 흰색 삼각형을 클릭하고, 목록에서 Minimal IOS App + DLC (최소 iOS APK + DLC) 옵션을 선택합니다.

    MPW_Select_iOS_Option.png

    MPW_Select_iOS_Option_Mac.png

  2. Minimal IOS App + DLC 패키징 창이 표시되면, Browse (탐색) 버튼을 클릭하고, 패키징한 콘텐츠를 넣을 위치를 선택합니다.

    MPW_iOS_Press_Browse_Button.png

    MPW_iOS_Press_Browse_Button_Mac.png

  3. 패키징한 콘텐츠를 넣을 위치를 선택했으면, 다음 버튼을 눌러 패키징 프로세스를 계속합니다.

    MPW_iOS_Press_Next.png

    MPW_iOS_Press_Next_Mac.png

  4. Distributable Application (배포가능 어플리케이션) 메뉴에서, Build Configuration (빌드 환경설정) 옵션을 Development 로 설정한 다음, 사용하고자 하는 맵을 선택하고 다음 버튼을 눌러 완료합니다.

    MPW_Dis_iOS.png

    MPW_Dis_iOS_Mac.png

    선택한 맵에 참조된 콘텐츠만 앱 스토어에 업로드할 어플리케이션에 패키징합니다. 전형적으로 다운로드 진행 (및 적용되는 오류) 상황을 표시하는 데 쓰이는 UMG 유저 인터페이스 포함 BuildPatchServices 코드가 실행용 레벨 블루프린트가 들어있는 맵 하나만 선택하게 됩니다.

  5. Downloadable Content (다운로드가능 콘텐츠) 메뉴에서는, 다운로드해야 하는 맵을 선택하고 Create Profile (프로파일 생성) 버튼을 눌러 새로운 커스텀 실행 프로파일을 만듭니다.

    MPW_Downloadable_Content_iOS.png

    MPW_Downloadable_Content_iOS_Mac.png

어플리케이션 빌드

모바일 패키징 마법사의 모든 옵션 구성을 완료하여 커스텀 실행 프로파일에 저장했으니, 그 프로파일을 실행하여 프로젝트를 패키징할 차례입니다. 여기서는 UE4 프로젝트를 패키징하기 위해 모바일 패키징 마법사에 해줘야 하는 작업을 살펴보도록 하겠습니다.

  1. 프로젝트 런처가 이미 열려있지 않은 경우, 열어서 프로젝트 런처 하단의 Custom Launch Profile (커스텀 실행 프로파일) 부분을 확인합니다. 여기에 프로젝트 이름으로 시작해서 IOS App 또는 IOS DLC 가 붙는 프로파일이 둘 있을 것입니다.

    MPW_Custom_Launch_Profiles_iOS.png

    MPW_Custom_Launch_Profiles_iOS_Mac.png

    프로젝트 런처를 처음 열면, Custom Launch Profiles 부분에 기본적으로 항목이 몇 가지 있을 수 있습니다. 이 항목을 제거하려면, 우클릭한 후 삭제 옵션을 선택하면 됩니다.

  2. IOS App 프로파일 옵션을 찾아 Launch this Profile (이 프로파일 실행) 버튼을 눌러 패키징 프로세스를 시작합니다.

    MPW_Launch_APK_Profile_iOS.png

    MPW_Launch_APK_Profile_iOS_Mac.png

    DLC 를 빌드하기 전 프로젝트 파일을 패키징해야 합니다.

  3. Launch this Profile (이 프로파일 실행) 버튼을 누르면, 프로젝트 런처가 패키징 프로세스를 시작합니다. 프로젝트 런처 창에서 패키징 프로세스 진행상황을 확인할 수 있습니다.

    MPW_Packaging_Progress_iOS.png

    MPW_Packaging_Progress_iOS_Mac.png

  4. 패키징이 완료되면, Done (완료) 버튼을 눌러 프로젝트 런처를 로드합니다.

    MPW_Packaging_Completed_iOS.png

    MPW_Packaging_Completed_iOS_Mac.png

DLC 빌드

프로젝트의 앱 스토이 초기 다운로드 버전 쿠킹 프로세스가 끝나고나면, 모바일 디바이스에 앱을 설치한 후 클라우드에서 다운로드할 콘텐츠를 쿠킹할 차례입니다.

  1. 프로젝트 런처에서, Custom Launch Profiles (커스텀 실행 프로파일) 부분에 프로젝트의 DLC 옵션을 찾습니다. 프로젝트의 DLC 옵션을 찾았으면, Launch this Profile (이 프로파일 실행) 버튼을 눌러 DLC 패키징 프로세스를 시작합니다.

    MPW_Build_DLC_iOS.png

    MPW_Build_DLC_iOS_Mac.png

  2. Launch this Profile (이 프로파일 실행) 버튼을 누르면, 프로젝트 런처는 프로젝트의 DLC 빌드를 시작합니다. DLC 빌드가 완료되면, Done (완료) 버튼을 클릭하여 계속합니다.

    MPW_DLC_Completed_iOS.png

    MPW_DLC_Completed_iOS_Mac.png

패키징 결과

모든 것의 빌드가 완료되면, "모바일 패키징 마법사 프로파일 구성" 부분의 두 번째 단계 에 지정된 폴더를 엽니다. 다음의 두 폴더가 보일 것입니다:

MPW_App_DLC_Location.png

MPW_App_DLC_Location_Mac.png

이 폴더 안에는 사용자가 모바일 디바이스에 어플리케이션을 다운로드하여 설치한 이후 다운로드하도록 구성된 프로젝트의 여러 부분을 찾을 수 있습니다.

태그
Select Skin
Light
Dark

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

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

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

네이버 카페
공식 포럼