맞춤형 라이선스 계약을 체결한 언리얼 엔진 개발자이거나, 현재 맞춤형 라이선스와 관련하여 언리얼 엔진을 평가 중이라면 이 문서를 확인해 보시기 바랍니다. 표준 EULA에 따라 활동 중인 개발자이며 맞춤형 조항이나 에픽의 프리미엄 지원에 관심이 있으시다면 문의하세요.
용어 정의
계속 읽기 전에 다음 용어를 숙지하세요.
용어 | 정의 |
---|---|
언리얼 개발자 네트워크(UDN) | 전용 맞춤형 라이선스 지원을 제공하는 프라이빗 사이트입니다. |
언리얼 엔진 | 인터랙티브 경험 제작에 사용되는 통합 툴세트입니다. |
UE | 언리얼 엔진의 준말입니다. |
언리얼 에디터 | 언리얼 엔진으로 개발할 때 사용되는 인터페이스입니다. |
에픽게임즈 런처 | 언리얼 엔진을 설치하고 사용자 프로젝트 및 다운로드 콘텐츠를 관리하는 플랫폼입니다. |
데이터스미스 | 다양한 CAD, BIM 및 3D 콘텐츠 제작 툴로부터 데이터 임포트 기능을 제공하는 언리얼 엔진 기능입니다. |
섹션 1: 퀵스타트
언리얼 엔진 라이선스로 최고의 경험을 시작하려면 다음 단계를 순서대로 따르세요. 단, 이미 완료한 부분은 건너뛰면 됩니다.
1. UDN 액세스 구성하기
언리얼 엔진 라이선스를 막 시작하셨다면, 우선 언리얼 개발자 네트워크에 가입해야 합니다. 기술 관리자에게 초기 액세스가 부여되며, 직원별로 추가 액세스 권한을 구성할 수 있는 능력이 주어집니다.
2. 언리얼 엔진 설치하기
다음 단계는 언리얼 엔진을 설치하는 것입니다. 대부분의 게임 외 분야 개발자에게는 여기서 다운로드할 수 있는 에픽게임즈 런처를 사용하여 엔진을 설치하는 방법을 권장합니다. 소스 코드를 커스터마이징하고 싶거나, 독립형 인스톨러가 필요하거나, 분산 설치를 원하는 경우, 세부 가이드를 통해 자신에게 맞는 옵션을 더 자세히 파악할 수 있으며 다양한 설치를 함께 관리하는 방법에 대해서도 파악할 수 있습니다.
3. 데이터스미스 플러그인 설치(선택 사항)
데이터스미스는 언리얼 엔진의 디폴트 기능입니다. 하지만 3ds Max, SketchUp Pro, Revit과 같은 일부 포맷은 소스 애플리케이션에 익스포터 플러그인도 설치해야 합니다.
4. 언리얼 엔진 실행
이제 언리얼 에디터를 실행하고 시작할 준비가 되었습니다. 런처를 사용하여 언리얼 엔진을 설치하셨다면 로그인 후 언리얼 엔진 사이드바 텍스트를 클릭하고 노란색 실행(Launch) 버튼을 클릭합니다. 또는 라이브러리(Library) 탭에서 설치된 엔진 버전 중 하나를 선택하거나 특정 프로젝트에 직접 로드하여 에디터를 실행할 수도 있습니다. 언리얼 에디터의 커스터마이징 또는 오프라인 빌드의 실행 방법에 대해서는 세부 가이드를 참고하세요.
5. 프로젝트 생성
언리얼 에디터를 처음 실행하면 프로젝트 브라우저(Project Browser) 가 표시됩니다. 여기서 템플릿을 통해 새 프로젝트를 생성할 수 있습니다. 또는 런처의 샘플(Samples) 탭에서 완성된 샘플 프로젝트를 로드할 수도 있습니다.
6. 학습 여정 시작하기
온라인 러닝 플랫폼처럼 여러분의 학습 속도를 높여줄 수 있는 학습 자료가 많이 준비되어 있습니다. 또한 언리얼 엔진 문서에서도 많은 도움을 얻을 수 있습니다.
7. 도움 요청하기
진행이 막혔거나 문제가 발생하였나요? 급한 질문이 있으신가요? 언리얼 개발자 네트워크에 도움을 요청해 보세요. 다른 도움이 필요한 경우 저희 공개 커뮤니티에 참여하거나 저희에게 직접 문의해 주셔도 됩니다.
섹션 2: 계정 액세스 및 관리하기
귀사와 직원들이 언리얼 엔진 라이선스를 활용하기 위한 첫 걸음은 바로 모두의 액세스 권한을 구성하는 것입니다. 이번 섹션은 기술 관리자 여러분께 추천하는 내용을 담고 있으며, 퀵스타트 가이드보다 더 자세한 정보를 제공합니다.
사용자의 에픽게임즈 계정
언리얼 엔진과 관련된 기능 대부분과 서비스의 이용 권한은 에픽게임즈 계정에 달려 있으며, 이 계정은 귀하의 특정 이메일 주소와 연동됩니다. 현재 업무용 이메일과 연동한 에픽 계정을 이미 만드셨을 수도 있겠지만, 아직 만들지 않으셨다면 계정을 등록해야 합니다.
귀사의 조직 내 모든 직원들 역시 각자 에픽 계정을 생성해야 언리얼 엔진의 모든 기능 및 서비스에 액세스할 수 있습니다. 로그인하려면 www.unrealengine.com에서 개인 계정을 생성해야 합니다.
사용자와 팀의 UDN 액세스
에픽게임즈 직원들은 라이선스 등록 과정에서 신원이 확인된 주요 기술 연락 담당자에게 초기 UDN 액세스를 제공할 것입니다. 이 담당자에게는 관리 권한이 주어지며 다른 직원들에게 UDN 액세스를 추가 제공할 수 있게 됩니다.
액세스가 활성화된 후, 'Welcome to the Unreal Developer Network (UDN) community!'로 시작하는 자동 발송 이메일이 도착했는지 확인합니다.
해당 이메일의 링크에서 귀하의 업무 이메일 주소로 생성한 에픽 계정 크리덴셜을 입력하여 UDN에 로그인합니다. 만약 UDN 액세스가 없는 다른 에픽 계정으로 이미 에픽 생태계에 로그인되어 있는 상태라면, 신규 로그인에 문제가 생길 수 있습니다.
최초 로그인 후 온보딩 프로세스를 통해 프로필 및 알림 설정을 구성하면 액세스가 완료됩니다. 이제 지식 정보를 열람하거나, 다른 개발자들이 쓴 포스트를 검색하거나, 지원 요청을 직접 포스팅할 수 있습니다.
다른 팀원에게 UDN 액세스를 제공하려면, 관리 권한을 부여받은 주요 기술 연락 담당자가 UDN 관리자 가이드에서 안내하는 단계를 따라야 합니다.
에픽 계정 보안
계정 보안을 위해 2단계 인증 활성화를 권장합니다. 이렇게 하려면 계정 설정(Account Settings)에서 비밀번호 및 보안(Password & Security) 탭을 클릭합니다. 아래로 스크롤한 다음 이메일 인증 보내기(Send email verification) 링크를 클릭하여 귀하의 이메일 주소를 인증하고, 선호하는 방법에 따라 인증 앱 사용(Enable Authenticator App) 또는 이메일 인증(Enable Email Authentication) 을 선택합니다.
섹션 3: 언리얼 엔진 설치하기
언리얼 엔진 라이선스의 핵심은 바로 라이선스에 포함된 소프트웨어 툴에 대한 액세스입니다. 이 섹션에서는 귀하에게 제공되는 옵션과 그 설치 방법에 대해 설명합니다.
언리얼 엔진 하드웨어 및 소프트웨어 사양
언리얼 엔진을 설치하기 전에 우선 귀하의 시스템에서 실행이 가능한지 확인합니다. 언리얼 엔진을 Windows, Mac, 및 Linux에서 사용할 때 권장되는 시스템 사양은 여기를 참고하세요.
또한 안정적인 최신 버전 그래픽 드라이버를 사용하실 것을 권장합니다.
퍼포먼스 문제가 발생하는 경우 해당 문제를 파악할 때 VTune이 매우 유용한 툴이 되어줄 수 있으나, 이 툴은 Intel CPU에서만 작동합니다. 가장 흔한 병목 현상은 디스크 I/O에서 발생하므로, RAID 0 디스크 배열과 추가 RAM을 확보하면 도움이 될 수 있습니다.
언리얼 엔진 준비하기
언리얼 엔진은 필요와 사용 사례에 따라 다양한 소스를 통해 활용할 수 있습니다. 다음 플로 다이어그램을 이용해 나에게 가장 적절한 방식을 찾고, 해당하는 기호의 문단을 따라 해 보세요.

상태 | 정의 |
---|---|
A | 직원들에게 엔진의 표준 기능을 수정할 수 있는 소스 코드 액세스가 필요한가요? |
B | 에픽게임즈 런처 |
C | GitHub |
D | Perforce(요청 시) |
D/E | 분산 설치 또는 언리얼 엔진 독립형 인스톨러(요청 시) |
A: 바이너리 또는 소스 코드
귀하에게 익숙한 소프트웨어 대부분은 컴퓨터에서 읽을 수 있는 바이너리 파일로 저장된 실행 프로그램으로 제공됩니다. 언리얼 엔진은 가장 간단하게 시작할 수 있는 형태인 바이너리 포맷으로 사용할 수 있지만, 이 경우 각 버전이 있는 그대로만 제공된다는 한계가 있습니다. 즉, 플러그인을 사용하거나 에픽게임즈 측에서 업데이트된 버전을 제공하지 않는 한 엔진 수정이 불가능합니다.
또 다른 접근 방식은 바로 소스 코드이며, 마찬가지로 언리얼 엔진에서 제공됩니다. 누구나 엔진 소스 코드를 다운로드하여 원하는 대로 변경, 업데이트, 개선한 다음 사용 가능한 빌드로 컴파일할 수 있습니다. 이 접근법을 통해 많은 부분을 제어할 수 있지만 굉장히 복잡한 시작 방식이며 프로그래밍 관련 경험도 필요합니다.
언리얼 엔진의 바이너리 빌드는 에픽게임즈 런처를 사용하여 누구나 액세스 및 다운로드할 수 있으며, 소스 코드 빌드는 GitHub를 통해 무료로 사용할 수 있습니다. 이러한 옵션은 맞춤형 라이선스 사용자에게도 권장되지만, 필요하다면 다른 액세스 옵션을 사용할 수도 있습니다.
B: 에픽게임즈 런처를 사용하는 UE
에픽게임즈 런처를 사용한 언리얼 엔진의 바이너리 빌드 액세스는 대부분의 게임 외 분야 고객들에게 권장하는 접근법입니다. 런처는 다운로드를 관리하고, 업데이트를 알리고, 플러그인과 기타 다운로드 가능한 콘텐츠의 설치를 처리합니다. 인터넷 액세스를 허용하지 않거나 직원들에게 폐쇄적인 소프트웨어 정책을 적용하는 조직에서는 단점이 발생할 수 있습니다.
아직 에픽게임즈 런처를 설치하지 않았다면 여기서 다운로드할 수 있습니다. 게임 외 분야 고객 여러분은 이 다운로드 링크를 통해 일반적으로 런처에 표시되는 다양한 게임 관련 탐색 옵션을 숨김 설정할 수 있으며, 원한다면 숨김을 해제할 수도 있습니다. 에픽게임즈 런처는 www.unrealengine.com의 다운로드(Download) 버튼으로도 이용할 수 있습니다.
에픽게임즈 런처를 설치한 후에는 에픽게임즈 계정 크리덴셜로 로그인할 수 있습니다. 언리얼 엔진 탭에서 오른쪽 노란색 버튼을 클릭하여 언리얼 엔진 최신 버전을 설치하거나, 라이브러리 페이지로 가서 설치하고 싶은 버전을 추가로 선택할 수 있습니다.
이때 중요하게 알아두어야 할 것은, 언리얼 엔진은 1년 동안 새로운 버전을 여러 번 출시하며 주요 버전이 출시될 때마다 기존 버전이 업데이트되는 게 아니라 별도의 설치가 필요하다는 점입니다. 예를 들어 언리얼 엔진 5.0을 설치한 상태에서 새로 출시된 언리얼 엔진 5.1을 설치한다면 이전의 5.0 버전 설치가 그대로 유지되며 새 버전인 5.1을 별도로 설치하게 됩니다. 각 버전은 에픽게임즈 런처의 라이브러리 페이지에서 다양한 엔진 슬롯별로 표시되며, 추가(Add)(+) 버튼을 클릭하여 새 슬롯을 추가할 수도 있습니다.

주요 버전별로 소규모 핫픽스 업데이트가 이루어질 수 있습니다(이 경우 .2, .3 등 소수점 아래 숫자로 표시됩니다). 런처는 사용할 수 있는 핫픽스 알림을 표시할 것이며, 핫픽스 업데이트는 기존 설치에 직접 적용될 것입니다. 기존에 설치된 엔진 버전에는 항상 모든 핫픽스가 적용되어 사용 가능한 최신 버전을 설치할 것입니다.
언리얼 엔진을 설치할 때는 설치 경로를 선택할 수 있다는 점(언리얼 엔진 자체 용량이 수 GB이므로 중요할 수 있음)과 다양한 설치 옵션이 주어진다는 것을 염두에 두는 것이 좋습니다. 옵션(Options) 에서는 특정 플랫폼에서의 개발에 필요한 코드처럼 다운로드해야 할 요소를 환경설정할 수 있습니다.

설치할 엔진 버전을 선택하여 설치를 완료했다면 실행 을 클릭하여 언리얼 에디터를 엽니다.
에디터 활용에 대한 자세한 내용은 '섹션 4: 시작하기'를 참고하세요.
에픽게임즈 런처에서 커뮤니티(Community), 샘플(Samples), 마켓플레이스(Marketplace) 페이지를 확인하여 추가 자료를 찾아 보는 것도 잊지 마세요.
C: GitHub를 사용하는 UE
언리얼 엔진 소스 코드를 수정할 수 있어야 한다면 기본적으로 GitHub를 통해 소스 코드를 다운로드하는 것을 권장합니다.
GitHub에 액세스하려면 에픽게임즈 계정과 GitHub 계정을 연동해야 합니다. 위 단계를 마치면 GitHub를 통해 언리얼 엔진 소스 코드에 액세스할 수 있습니다. 자세한 정보는 아래를 참고하세요.
D: 게임 외 분야 맞춤형 라이선스 사용자용 기타 옵션을 통한 언리얼 엔진
위에서 설명한 옵션이 귀하의 사업적 필요를 충족하지 못한다면, 에픽게임즈에서 다른 액세스를 제공할 수 있습니다.
-
인터넷 연결이 되지 않은 컴퓨터에서 언리얼 엔진을 사용하는 사업의 경우, 언리얼 엔진의 독립형 버전으로 오프라인 솔루션을 제공할 수 있습니다.
-
소스 코드 액세스가 필요하지만 GitHub로는 필요를 충족하지 못하는 사업의 경우, 에픽의 언리얼 엔진 개발을 위한 Perforce 저장소 액세스를 제공할 수 있습니다.
이미 대체 액세스를 부여 받은 상태라면 시작 방법을 설명하는 추가 문서가 제공될 것입니다. 특수 액세스가 필요하다면 귀하의 에픽 비즈니스 디벨로퍼 매니저에게 문의하세요.
E: 언리얼 엔진 4 분산 설치
언리얼 엔진의 기존 설치 워크플로는 최종 사용자가 로컬 컴퓨터로 직접 다운로드하여 설치를 하거나 엔진을 컴파일하는 방식이지만, 이 워크플로가 모든 조직에 적합하지는 않다는 점을 잘 알고 있습니다.
다라서 엔진을 컴퓨터 한 대에 다운로드하고 이 설치를 다른 컴퓨터에 미러링하는 방식도 가능합니다. 이런 설치 프로세스에 대해 추가 정보를 제공하고자 여기에 관련 내용을 문서화해 두었습니다. 이 문서는 원래 교육 기관용으로 작성되었지만 설치 정보는 다른 조직에도 적용할 수 있습니다.
데이터스미스 구성(선택 사항)
데이터스미스는 언리얼 엔진의 핵심적인 부분이며 영화, TV 및 라이브 이벤트(Film, Television, and Live Events), 건축, 엔지니어링 및 건설(Architecture, Engineering, and Construction) 또는 자동차, 제품 디자인 및 제조(Automotive, Product Design, and Manufacturing) 카테고리로 새 프로젝트를 생성할 경우 즉시 사용할 수 있습니다. 자세한 내용은 아래의 첫 프로젝트 생성하기 섹션을 참고하세요. 다른 카테고리의 프로젝트를 작업하면서 데이터스미스를 사용하려는 경우, 편집(Edit) > 플러그인(Plugins) > 임포터(Importers) 메뉴로 이동하여 필요한 데이터스미스 컴포넌트를 활성화한 후 언리얼 에디터를 재시작하면 됩니다.
3ds Max, SketchUp Pro, Revit과 같은 일부 포맷은 소스 애플리케이션에 플러그인도 설치해야 합니다. 이러한 애플리케이션으로부터 에셋을 익스포트하려면 이 링크에서 플러그인을 다운로드하여 설치하세요.
섹션 4: 시작하기
언리얼 엔진은 귀하와 직원들의 프로젝트를 도울 수 있는 대량의 리소스를 제공하며, 언리얼 에디터를 빠르게 익히는 것부터 고급 개발 기법에 익숙해지는 것까지 모든 정보를 갖추고 있습니다. 이번 섹션에서는 그 여정에 필요한 정보를 제공하니, 언리얼 엔진을 사용할 직원 모두와 공유하는 것을 권장합니다.
시작하기
언리얼 에디터 실행하기
에픽게임즈 런처를 통해 언리얼 엔진을 설치하셨다면, 런처에 로그인한 후 노란색 실행 버튼을 클릭하여 언리얼 에디터를 실행할 수 있습니다. 또는 라이브러리 탭에서 에디터를 실행할 수 있으며, 이곳에서 설치된 엔진 버전을 관리하거나 특정 프로젝트를 직접 열 수도 있습니다.
컴파일된 소스 코드나 독립형 오프라인 빌드로 언리얼 엔진을 설치했다면, 언리얼 엔진이 저장된 디렉터리로 가서 다음 경로의 실행 파일을 찾습니다.
플랫폼 | 경로 |
---|---|
Windows | \Engine\Binaries\Win64\UE4Editor.exe |
macOS | /Engine/Binaries/Mac/UE4Editor.app |
바탕화면 바로가기를 생성해 두면 나중에 더 간단하게 실행할 수 있습니다.
첫 프로젝트 제작하기
언리얼 에디터를 처음 실행하면 프로젝트 브라우저(Project Browser) 가 표시됩니다. 프로젝트 브라우저는 프로젝트 제작의 시작점을 제공하며, 기존 프로젝트를 실행하거나 다운로드한 샘플 프로젝트를 실행할 수 있습니다.
새 프로젝트를 생성할 때는 선택한 프로젝트 카테고리에 따라 다양한 템플릿을 사용할 수 있습니다. 기본(Blank) 템플릿은 완전한 공백 프로젝트를 생성하며, 다른 템플릿 옵션은 콘텐츠와 기능의 기반을 제공합니다.

일부 템플릿에서는 프로젝트 컴포넌트나 선택적 C++ 코드 컴파일을 위해 Visual Studio 설치가 필요합니다.
프로젝트를 처음 생성할 때는 시작용 콘텐츠를 포함하도록 선택하여 레벨에 기본 에셋을 추가할 수도 있습니다. 시작용 콘텐츠(Starter Content)는 초기 개발에만 초점이 맞춰져 있으며, 실제 제작에 사용할 퀄리티의 에셋으로 대체할 준비가 되었다면 언리얼 엔진 마켓플레이스에서 에셋을 구매하거나 다른 애플리케이션에서 나만의 에셋을 직접 임포트할 수도 있습니다.
프로젝트를 생성한 후 언리얼 에디터를 실행할 때 해당 프로젝트를 다시 로드할 수 있습니다. 런처의 내 프로젝트(My Projects) 섹션에서 선택하거나 다음과 같은 타깃 프로퍼티의 바탕화면 바로가기를 생성하면 됩니다.
플랫폼 | 경로 |
---|---|
Windows | [UE4Directory]\Engine\Binaries\Win64\UE4Editor.exe "[ProjectPath][ProjectName].uproject" |
macOS | [UE4Directory]/Engine/Binaries/Mac/UE4Editor.app "[ProjectPath][ProjectName].uproject" |
샘플 프로젝트
처음 인터랙티브 기능을 제작하려는 경우, 빈 프로젝트에서 작업하는 것이 어렵게 느껴질 수 있으며 템플릿도 시작점일 뿐입니다. 때로는 완성된 샘플을 참고하여 학습하면서 필요에 맞게 커스터마이징하는 게 더 쉬울 수도 있습니다.
런처의 학습(Learn) 탭 > 엔진 피처 샘플(Engine Feature Samples) 에서는 다양한 샘플 프로젝트를 제공하고 있습니다.

이런 샘플을 사용하려면 프로젝트를 클릭하여 '디테일(Details)' 페이지를 연 다음, 무료(FREE) 를 클릭하고 프로젝트 생성(Create Project) 을 클릭하면 됩니다. 프로젝트가 설치된 후 프로젝트 브라우저나 '라이브러리' 페이지에서 실행할 수 있습니다.
섹션 5: 학습
첫 발을 내딛는 사용자든, 지식을 확장하여 고급 기술을 배우려는 크리에이터든, 에픽은 학습에 필요한 모든 것을 갖추고 있습니다.
문서
방대한 언리얼 엔진 문서에서는 퀵스타트 가이드, 레퍼런스 매뉴얼, 스크립팅 및 프로그래밍 가이드, 출시 노트 등을 제공합니다.
여기서는 언리얼 에디터를 활용하는 기본 사항에 대해 배울 수 있습니다.
엔진의 기본적인 사항에 대해 익숙해졌다면 문서 사이트에서 특정 주제에 대한 정보를 찾아보고 자세히 알아볼 수 있습니다.
데이터스미스 활용에 대한 내용은 데이터스미스 문서를 참고하세요.
학습 비디오
영상을 통해 학습하기를 원한다면 온라인 러닝 플랫폼에서 다양한 인기 비디오 튜토리얼을 제공하고 있습니다.
기본적인 정보를 완전히 습득했다면 건축/건설, 자동차, 게임 개발 등의 주제별로 콘텐츠를 필터링하여 알맞은 학습과정이 있는지 확인할 수 있습니다.
섹션 6: 지원 리소스
언리얼 개발자 네트워크
언리얼 엔진 커스텀 라이선스 사용자는 언리얼 개발자 네트워크를 통해 프리미엄 지원에 액세스할 수 있습니다. 이 독점 지원 웹사이트에서는 질문을 하고, 에픽게임즈 직원으로부터 답변을 받고, 다른 개발자들과 저희 직원들 간의 상호작용으로부터 학습할 수 있습니다.
에픽게임즈는 각양각색의 사용자를 전부 수용하고자 다양한 지원 채널을 다수 갖추고 있지만, 귀하의 질문, 문제, 피드백 등 무엇이든 UDN에 게시해 주셔도 좋습니다. 그러면 귀하에게 필요한 지원이 가능한지 여부를 확인할 수 있을 것입니다.
저희 지원 사이트를 최대한 활용하고 직원들에게 액세스를 추가 제공하는 방법에 대해 자세히 알아 보려면, 현재 갖춰져 있는 다양한 지식 기반 자료를 한번 확인해 보세요.
커뮤니티 리소스
저희는 귀하의 질문이나 문제 등을 UDN에 게시하는 것을 권장하지만, 공개 커뮤니티에 참여하여 다른 개발자들과 토의하거나 현재 알려진 해결책을 빠르게 검색해 보는 것도 도움이 될 수 있습니다. 언리얼 엔진 포럼을 방문하여 동료 개발자들과의 토론에 참여해 보세요.
문의
여전히 질문이나 문제가 남아 있나요? 저희에게 문의하시면 최대한 빨리 도와드리겠습니다.
-
라이선스 관련 질문이나 추가 혜택 활성화에 대한 주제는 비즈니스 개발 관리자에게 문의하세요.
-
계정 관련 질문이나 입문 관련 도움에 대한 일반적인 문의는 [email protected]으로 이메일을 보내 주세요.