언어:
페이지 정보
엔진 버전:
언리얼 엔진

디바이스에서 실행하기

언리얼 엔진

LaunchMenu.png

에디터 메인 툴 바 오른편에 드롭다운 메뉴가 딸린 Launch (실행) 버튼이 있습니다.

Devices.png

드롭다운 메뉴에는 현재 맵을 실행시킬 수 있는 플랫폼 목록이 보입니다. 일반적으로 Windows나 Mac에서는 필요하지 않은데, 데이터 쿠킹 필요 없이 그냥 '플레이' 버튼을 사용하면 되기 때문입니다. 이 글에서는 모바일 플랫폼에서의 실행에 필요한 정보를 주로 다루겠습니다.

Android의 경우, 여러가지 옵션이 있습니다. 자세한 정보는 Android 텍스처 포맷 부분을 참고하세요.

특정 플랫폼의 디바이스가 여럿인 경우, 여기서 선택할 수 있습니다. 플랫폼(과 디바이스)에 클릭하면, 에디터가 맵 쿠킹을 시작해서, 데이터를 디바이스에 설치한 다음, 디바이스에서 맵을 실행시킵니다.

이 방법은 빠른 반복처리를 위해 디바이스에 현재 맵만을 설치하는 것으로, 맵간의 전환은 지원되지 않습니다. 디바이스에 모든 맵을 한 번에 설치하려면 프로젝트 패키징 문서를 참고하세요.

일반 UE4Game 앱

콘텐츠 전용 프로젝트를 만드는 경우, One Click Deploy (원클릭 디플로이)가 실행시키는 실행파일은 실제로 (어떤 콘텐츠 전용 프로젝트와도 사용될 수 있는) 일반 "UE4Game" 게임입니다. 디바이스에서 실행되는 경우, 설치되는 아이콘의 라벨은 그냥 UE4Game 이 됩니다. 하지만 게임을 패키징하면, 최종 패키지 빌드에는 프로젝트 이름이 사용됩니다. 패키지 빌드를 설치하면, 아이콘에 이름(과 기본 아이콘을 업데이트한 경우 아이콘 포함)이 생깁니다.

고급 모드 (언리얼 프론트엔드)

고급 빌드, 쿠킹, 디플로이, 패키징, 실행 옵션을 위한 추가적인 툴이 있습니다. UnrealFrontend (언리얼 프론트엔드)라 불리며, 그 위치는 플랫폼에 따라 다음과 같습니다:

플랫폼

위치

PC

[엔진 설치 위치]\Engine\Binaries\Win64\UnrealFrontend.exe

Mac

[엔진 설치 위치]\Engine\Binaries\Mac\UnrealFrontend.app

이 툴은 특정 맵만 쿠킹한다거나, 명령줄을 바꾼다거나, 모든 데이터를 미리 쿠킹하지 않고 (소위 "On the Fly", 요청시 쿠킹) 게임을 실행할 수도 있습니다. 이러한 고급 툴에 대한 상세 정보는 언리얼 프론트엔드 문서를 참고하세요.