이 튜토리얼에서는 언리얼 엔진(UE)을 다운로드하고 설치하는 방법을 설명합니다. 언리얼 엔진을 설치한 후 제거하거나 변경하려면 언리얼 엔진 설치 변경하기를 참조하세요.
하드웨어 및 소프트웨어 사양
사용 중인 하드웨어 및 소프트웨어가 언리얼 엔진 및 에픽게임즈 런처와 호환되는지 확인하려면 하드웨어 및 소프트웨어 사양을 참조하세요.
추가 소프트웨어
언리얼 엔진을 설치하려면 에픽게임즈 런처만 있으면 됩니다. 하지만 언리얼 엔진으로 개발하려면 개발 역할과 기준에 따라 추가 소프트웨어가 필요할 수 있습니다. 이러한 추가 소프트웨어에는 다음이 포함될 수 있습니다.
Microsoft Visual Studio
iOS 및 Android용 모바일 플랫폼 소프트웨어 개발 키트(SDK)
콘솔 플랫폼 SDK
서드 파티 디버깅 툴
콘솔용 개발 및 패키징을 위해서는 언리얼 엔진의 소스 코드 빌드가 필요하며, 에픽게임즈 런처를 통해 얻은 사전 컴파일된 버전은 사용할 수 없습니다. GitHub에서 소스 코드 빌드를 다운로드할 수 있지만 이 가이드에서는 이 방법을 다루지 않습니다.
에픽게임즈 런처 다운로드 및 설치
에픽게임즈 런처는 언리얼 엔진 버전을 다운로드하고 관리하는 곳입니다. 런처를 통해 에픽게임즈 스토어, 샘플 프로젝트, 그리고 팹, 트윈모션, 리얼리티캡처와 같은 전문 개발 툴에도 액세스할 수 있습니다.
에픽게임즈 런처를 다운로드하고 설치하는 방법은 다음과 같습니다.
언리얼 엔진 다운로드(Download Unreal Engine) 페이지에 액세스합니다.
런처 다운로드(Download Launcher) 버튼을 클릭하여 설치 프로그램 파일을 다운로드합니다. 또는, 페이지 오른쪽 상단에 있는 다운로드(Download) 버튼을 클릭합니다.
브라우저 프리셋에 따라 설치 프로그램 파일을 어디에 저장할지 묻는 팝업 창이 나타날 수 있습니다. 또는 컴퓨터의 다운로드 폴더에 자동으로 저장될 수도 있습니다.
다운로드가 완료되면 설치 프로그램 파일을 실행하여 설치 마법사를 실행합니다.
시스템 세팅에 따라 설치 마법사를 시작하기 전에 보안 승인을 요청하는 메시지가 표시될 수 있습니다.
설치 마법사가 완료되면 에픽게임즈 런처를 엽니다.
에픽게임즈 런처에 로그인하기
에픽게임즈 런처가 열리면 에픽게임즈 계정을 사용하여 로그인하라는 메시지가 표시됩니다. 기존 에픽게임즈 계정으로 로그인하거나 에픽게임즈 계정을 생성할 수 있습니다.
기존 에픽게임즈 계정으로 로그인하기
이미 에픽게임즈 계정이 있는 경우, 다음 방법 중 하나를 사용하여 로그인하세요.
텍스트 필드에 이메일 주소와 비밀번호를 입력합니다. 그런 다음 로그인(Sign In)을 클릭합니다.
지원되는 서드 파티 소셜 미디어 또는 게임 플랫폼 계정을 선택합니다.
에픽게임즈 계정 생성
에픽 계정이 없다면 다음 단계에 따라 계정을 생성할 수 있습니다.
계정 생성(Create account)을 클릭합니다. 화면의 메시지에 따라 생년월일, 이메일, 이름 및 기타 관련 정보를 입력합니다.
해당 정보를 입력한 후 이용약관(Terms of Service) 및 에픽게임즈 스토어 최종 사용자 라이선스 계약(Epic Games Store End User License Agreement) 옆의 박스를 체크하여 이러한 정책에 동의합니다. 계속(Continue)을 클릭합니다.
에픽게임즈 계정을 생성하려면 이용약관 및 에픽게임즈 스토어 EULA에 동의해야 합니다. 이러한 이용약관 및 정책을 검토하려면 체크 박스 옆에 있는 링크를 클릭하세요.
이메일 주소로 전송된 숫자 코드를 입력하여 이메일을 인증합니다. 그런 다음 이메일 인증(Verify email)을 클릭합니다.
에픽게임즈 개인정보 처리방침(Epic Games Privacy Policy)을 검토하고 계속(Continue)을 클릭합니다.
로그인하면 기본적으로 에픽게임즈 런처는 왼쪽 탐색 패널의 언리얼 엔진 옵션으로 이동하며, 뉴스(News) 탭이 표시됩니다.
언리얼 엔진 설치 및 실행하기
언리얼 엔진 최신 버전을 설치하는 방법은 다음과 같습니다.
에픽게임즈 런처의 왼쪽 탐색 패널에서 언리얼 엔진(Unreal Engine)을 클릭합니다. 그러면 언리얼 엔진과 관련된 탭이 표시됩니다.
라이브러리(Library) 탭을 클릭합니다. 여기서 언리얼 엔진 버전을 설치하고 관리합니다.
엔진 버전(ENGINE VERSIONS) 옆에 있는 추가(+) 버튼을 클릭하여 새 엔진 타일을 추가합니다. 이 타일은 설치할 엔진 버전을 나타냅니다.
기본적으로 최신 언리얼 엔진 버전이 엔진 타일에 표시됩니다. 이전 버전의 엔진을 사용하려면 버전 번호 드롭다운 메뉴를 클릭하고 목록에서 설치하려는 버전을 선택하세요.
엔진 타일에서 설치(Install)를 클릭합니다. 새로 열리는 대화창에서 약관 및 라이선스 옵션을 검토합니다.
언리얼 엔진 가격 옵션(Unreal Engine Pricing options) 내용을 읽습니다. 계속하려면 수락(Accept)을 클릭합니다.
언리얼 엔진 최종 사용자 라이선스 계약(Unreal Engine End User License Agreement) 내용을 읽습니다. 체크 박스를 체크하여 해당 약관을 읽고 동의했음을 표시합니다. 계속하려면 수락(Accept)을 클릭합니다.
언리얼 엔진을 다운로드하려면 두 약관에 모두 동의해야 합니다. 거부(Dismiss)를 클릭하면 엔진을 다운로드할 수 없습니다.
하드 드라이브에 언리얼 엔진을 설치할 위치를 선택하려면 설치 위치 선택 대화창에서 찾아보기(Browse)를 클릭합니다. 기본적으로 언리얼 엔진은 운영체제의 기본 설치 위치를 사용합니다.
옵션(Options)을 클릭하여 설치할 언리얼 엔진 컴포넌트를 커스터마이징할 수 있습니다. 언리얼 엔진 설치 옵션(Unreal Engine Installation Options) 대화창이 열립니다.
여기에서 개발 요구 사항에 맞는 컴포넌트를 선택할 수 있습니다. 각 컴포넌트에 대한 설명은 아래 테이블을 참조하세요.
컴포넌트 Description 핵심 컴포넌트(필수)
필수 언리얼 엔진 파일입니다.
시작용 콘텐츠
맵, 메시, 텍스처 등의 기본 에셋입니다.
템플릿 및 피처 팩
기본 템플릿과 기능 팩으로 프로젝트를 생성합니다.
엔진 소스
엔진 소스 코드를 확인합니다. 소스 코드는 수정하거나 리빌드할 수 없습니다.
디버깅용 에디터 심볼
언리얼 엔진 크래시에 대한 자세한 정보를 제공하는 데 사용되는 소스 코드를 추가합니다.
타깃 플랫폼
Android, iOS, Linux 및 TVOS와 같은 타깃 플랫폼용으로 개발하는 데 필요한 소스 코드를 추가합니다. 이러한 플랫폼용으로 개발하려면 추가 SDK가 필요합니다.
선택한 후 적용(Apply)을 클릭하여 확인합니다.
설치 위치 선택(Choose install location) 대화창에서 설치(Install)를 클릭합니다.
운영체제 세팅에 따라 설치를 시작하기 전에 보안 승인을 요청하는 메시지가 표시될 수 있습니다.
설치가 완료되면 엔진 타일에서 실행(Launch)을 클릭하여 언리얼 엔진을 실행합니다. 또는, 에픽게임즈 런처의 오른쪽 상단에 있는 빠른 실행 버튼을 클릭해도 됩니다.
언리얼 엔진 버전을 두 개 이상 설치한 경우 빠른 실행 버튼의 드롭다운 화살표를 사용하여 설치된 엔진 버전 중 하나를 선택할 수 있습니다.
여러 엔진 버전 설치하기
에픽게임즈 런처를 통해 언리얼 엔진 4.0부터 시작되는 각 버전의 언리얼 엔진에 액세스할 수 있습니다. 일부 프로젝트나 콘텐츠에는 특정 버전의 엔진이 필요할 수 있기 때문에 이는 유용합니다.
여러 버전의 엔진을 설치하는 과정은 언리얼 엔진 설치 및 실행하기와 동일한 단계를 따릅니다.
추가(+) 버튼을 클릭하여 새 엔진 타일을 추가합니다.
엔진 타일에서 버전 번호 드롭다운 메뉴를 클릭하고 목록에서 설치하려는 버전을 선택합니다.
설치(Install)를 클릭하여 설치 프로세스를 시작합니다.
각 엔진 버전은 한 번에 하나씩만 설치할 수 있습니다.
언리얼 엔진 프리뷰 빌드 설치하기
에픽게임즈는 언리얼 엔진의 모든 주요 버전 출시에 앞서 프리뷰 빌드를 제공합니다. 프리뷰 빌드를 통해 새로운 기능이 주요 엔진 출시에 적용되기 전에 사용해 볼 수 있습니다.
프리뷰 빌드는 현재 개발 중인 상태이므로 사용 중에 버그나 충돌이 발생할 수 있습니다. 그렇기 때문에 프리뷰 빌드는 프로젝트 개발용으로 사용되지 않습니다. 그러나 새로운 기능을 활용하거나 문제를 피하기 위해 개발을 다음 엔진 릴리즈로 전환할 가치가 있는지 판단하는 데 유용할 수 있습니다.
프리뷰 빌드를 사용할 수 있게 되면 엔진 타일의 버전 번호 드롭다운 메뉴에 표시됩니다. 프리뷰 빌드를 설치하는 과정은 언리얼 엔진 설치 및 실행하기와 동일한 단계를 따릅니다.
언리얼 엔진 설치 변경하기
다음 섹션에서는 언리얼 엔진을 설치한 후 언리얼 엔진을 검증, 커스터마이징, 업데이트 및 제거하는 방법을 설명합니다.
언리얼 엔진 설치 검증하기
에픽게임즈 런처는 기존 엔진 파일과 플러그인에 손상되거나 누락된 콘텐츠가 있는지 '검증' 또는 평가할 수 있습니다.
에픽게임즈 런처의 라이브러리 탭에서 검증(Verify) 옵션은 각 엔진 타일의 드롭다운 메뉴에 있습니다.
검증(Verify)을 클릭한 후 왼쪽 탐색 패널에서 다운로드(Downloads)를 클릭하면 검증 진행상황을 확인할 수 있습니다.
누락되거나 손상된 파일이 발견되면 해당 파일만 다운로드되어 설치됩니다.
핫픽스 업데이트를 사용할 수 있지만 다운로드 및 설치하지 않은 경우에는 언리얼 엔진 설치 검증 옵션이 나타나지 않습니다.
언리얼 엔진 설치 컴포넌트 변경하기
엔진을 다시 다운로드하지 않고도 언제든지 각 언리얼 엔진 버전의 컴포넌트를 수정할 수 있습니다. 이는 설치 후 개발을 변경해야 해서, 예를 들어 다른 타깃 플랫폼이나 디버깅용 심볼이 필요한 경우에 유용합니다.
기존 언리얼 엔진 버전에서 컴포넌트를 추가하거나 제거하는 단계는 다음과 같습니다.
에픽게임즈 런처에서 언리얼 엔진(Unreal Engine) 탭을 클릭합니다. 그런 다음 라이브러리(Library) 탭을 클릭하여 설치된 언리얼 엔진 버전을 확인합니다.
변경하려는 엔진 타일에서 드롭다운 메뉴를 열고 옵션(Options)을 선택하면 언리얼 엔진 설치 옵션(Unreal Engine Installation Options) 대화창이 열립니다.
언리얼 엔진 설치 옵션(Unreal Engine Installation Options) 대화창에서 추가하거나 제거할 컴포넌트를 선택합니다.
적용(Apply)을 클릭하여 선택을 확인합니다.
핫픽스 업데이트 적용하기
엔진 버전에 대한 업데이트를 핫픽스 업데이트 또는 릴리즈라고 합니다. 핫픽스 업데이트는 중요한 문제를 해결하기 위한 버그 및 크래시 수정으로 구성된 타기팅된 업데이트입니다. 핫픽스 업데이트에는 엔진의 새로운 기능은 포함되지 않습니다.
세 번째 소수점 값을 확인하여 핫픽스 업데이트가 적용된 릴리즈를 식별할 수 있습니다. 이 예시에서 5.5.0은 이 엔진 버전의 첫 번째 릴리즈이며, 새로운 핫픽스가 나올 때마다 숫자가 하나씩 증가합니다.
5.5.0
5.5.1
5.5.2
각 핫픽스 업데이트의 릴리즈 주기는 릴리즈 후 해결해야 할 문제의 양과 문제의 심각도에 따라 결정됩니다.
핫픽스 업데이트가 제공되면 에픽게임즈 런처에서는 두 가지 방법으로 알려드립니다.
엔진 타일의 오른쪽 상단에 핫픽스와 함께 정보 알림 배지가 표시됩니다.
엔진 타일의 실행(Launch) 버튼이 업데이트(Update) 버튼으로 바뀝니다.
업데이트 버튼을 클릭하면 사용 가능한 최신 업데이트가 다운로드 및 설치됩니다.
플러그인 설치 및 제거하기
언리얼 엔진용 플러그인은 팹 마켓플레이스에서 찾아서 다운로드할 수 있습니다. 현재 설치되어 있거나 설치 가능한 플러그인은 에픽게임즈 런처에서 언리얼 엔진(Unreal Engine) > 라이브러리(Library)를 클릭한 뒤 팹 라이브러리(Fab Library) 섹션에서 확인할 수 있습니다.
플러그인을 설치하는 단계는 다음과 같습니다.
팹 라이브러리(Fab Library)에서 설치하려는 플러그인을 찾습니다.
엔진에 설치(Install to Engine) 버튼을 클릭합니다.
플러그인을 설치할 언리얼 엔진 버전이 있는 경우 해당 버전을 선택합니다.
드롭다운 메뉴에는 플러그인이 지원되고 현재 설치되어 있는 엔진 버전만 표시됩니다.
설치(Install)를 클릭하여 다운로드를 큐에 등록합니다.
에픽게임즈 런처의 왼쪽 탐색 패널에 있는 다운로드(Downloads) 카테고리에서 다운로드 진행상황을 확인할 수 있습니다.
호환되는 엔진 버전이 설치되어 있지 않거나 플러그인이 이미 모든 호환 버전에 설치되어 있는 경우, 다음과 같은 경고 대화창이 표시됩니다.
엔진 버전에 현재 어떤 플러그인이 설치되어 있는지 확인하려면 해당 엔진 타일 아래의 설치된 플러그인(Installed Plugins) 링크를 클릭합니다.
설치된 플러그인을 클릭하면 언리얼 엔진 플러그인(Unreal Engine Plugins) 대화창에 설치된 플러그인 목록이 표시됩니다. 선택한 엔진 버전에 대한 플러그인을 제거하려면 제거(Remove)를 클릭합니다.
언리얼 엔진 설치 제거하기
기존 버전의 언리얼 엔진을 설치 제거하는 단계는 다음과 같습니다.
에픽게임즈 런처에서 언리얼 엔진(Unreal Engine) 탭을 클릭합니다. 그런 다음 라이브러리(Library) 탭을 클릭하여 설치된 언리얼 엔진 버전을 확인합니다.
설치 제거하려는 엔진 타일에서 드롭다운 메뉴를 열고 제거(Remove)를 선택하여 설치 제거(Uninstall) 대화창을 엽니다.
설치 제거 대화창에서 설치 제거(Uninstall)를 클릭합니다.
다음 순서
하드웨어 및 소프트웨어 사양
언리얼 엔진으로 개발할 때 필요한 최소 및 권장 하드웨어 및 소프트웨어 사양
여러 개의 런처 설치
런처의 PCB 모드를 활성화하고 Windows 레지스트리 설치 경로 오버라이드를 추가하는 방법을 살펴봅니다.
아카데미 환경에서 설치
아카데미 환경에서 런처 및 언리얼 엔진을 설치하는 방법을 살펴봅니다.
오프라인 인스톨러
언리얼 엔진 오프라인 인스톨러를 사용하는 방법을 살펴봅니다.
GitHub에서 언리얼 엔진 소스 코드 다운로드하기
소스 코드 repository에 연결하고 언리얼 엔진의 최신 빌드를 다운로드하는 단계입니다.