icon
3장 : 자산 관리와 에셋 라이브러리

마켓플레이스 활용법


언리얼 엔진으로 게임이나 3D 콘텐츠를 제작할 때 모든 에셋을 직접 만드는 것은 비효율적이고 매우 많은 시간이 소요됩니다. 이때 큰 도움이 되는 것이 바로 에셋 라이브러리입니다. 특히, 에픽게임즈에서 운영하는 언리얼 엔진 마켓플레이스(Unreal Engine Marketplace) 는 수만 개의 고품질 에셋을 제공하여 개발 시간과 비용을 크게 절감해 줍니다. 이 절에서는 언리얼 엔진 마켓플레이스를 효과적으로 활용하여 여러분의 프로젝트를 풍성하게 만들고, 더 나아가 에픽게임즈에서 무료로 제공하는 퀵셀 메가스캔(Quixel Megascans) 에셋을 활용하는 방법까지 자세히 알아보겠습니다. 마치 잘 갖춰진 대형 창고에서 필요한 재료를 구매하듯, 마켓플레이스의 보물들을 찾아 활용해 봅시다.


언리얼 엔진 마켓플레이스란?

언리얼 엔진 마켓플레이스는 3D 모델, 텍스처, 재질, 사운드, 애니메이션, 블루프린트, 이펙트, 전체 프로젝트 템플릿 등 언리얼 엔진 개발에 필요한 모든 종류의 에셋을 사고팔 수 있는 온라인 상점입니다. 전 세계의 개발자들이 직접 제작한 에셋을 판매하거나, 에픽게임즈에서 직접 제공하는 무료 에셋들도 찾아볼 수 있습니다.

마켓플레이스 접속 방법

마켓플레이스는 에픽게임즈 런처(Epic Games Launcher) 를 통해 접속할 수 있습니다.

에픽게임즈 런처 실행: 여러분의 컴퓨터에 설치된 에픽게임즈 런처를 실행합니다.

'마켓플레이스(Marketplace)' 탭 클릭: 런처 좌측 메뉴에서 '마켓플레이스(Marketplace)' 탭을 클릭합니다.

브라우저에서 열기: 런처 내에서 마켓플레이스를 탐색할 수도 있고, 웹 브라우저에서 마켓플레이스 웹사이트를 직접 방문할 수도 있습니다.


마켓플레이스 에셋 탐색 및 구매/다운로드

마켓플레이스에서는 원하는 에셋을 쉽게 찾을 수 있도록 다양한 검색 및 필터링 기능을 제공합니다.

에셋 탐색 및 검색

  • 검색창 활용: 상단의 검색창에 원하는 키워드(예: tree, character, UI, VFX)를 입력하여 검색합니다.
  • 카테고리 필터링: 좌측 메뉴의 카테고리(예: Environment, Characters & Animations, Materials & Textures)를 선택하여 탐색 범위를 좁힐 수 있습니다.
  • 가격 필터링: '가격(Price)' 필터에서 '무료(Free)', '유료(Paid)' 또는 특정 가격대를 설정할 수 있습니다.
  • 무료 콘텐츠 찾기
    • '무료(Free)' 섹션: 마켓플레이스 메인 페이지나 필터에서 '무료' 옵션을 선택하면 에픽게임즈에서 제공하는 무료 콘텐츠나 한시적으로 무료로 풀리는 에셋들을 찾아볼 수 있습니다. 매월 새로운 무료 콘텐츠가 공개되니 꾸준히 확인하는 것이 좋습니다.
    • '월별 무료 콘텐츠(Free for the Month)': 매월 특정 기간 동안 무료로 제공되는 고품질 에셋들입니다. 기간 내에 '장바구니 추가' 또는 '무료로 받기' 버튼을 눌러 라이브러리에 추가해두면 평생 무료로 사용할 수 있습니다.

에셋 구매 및 라이브러리 추가

에셋 페이지 접속: 원하는 에셋을 클릭하여 상세 페이지로 이동합니다. 이곳에서 에셋의 스크린샷, 비디오, 설명, 기술적 세부 정보, 사용 리뷰 등을 확인할 수 있습니다.

구매 또는 라이브러리 추가

  • 유료 에셋: '구매(Buy)' 버튼을 클릭하여 결제를 진행합니다.
  • 무료 에셋: '무료(Free)' 또는 '장바구니에 추가(Add to Cart)' 버튼을 클릭합니다.
  • 구매 또는 라이브러리 추가가 완료되면 해당 에셋은 여러분의 에픽게임즈 런처 라이브러리에 등록됩니다.

마켓플레이스 에셋 프로젝트에 추가하기

구매하거나 라이브러리에 추가한 에셋은 이제 여러분의 언리얼 엔진 프로젝트에 손쉽게 추가할 수 있습니다.

에픽게임즈 런처 실행: 런처 좌측 메뉴에서 '라이브러리(Library)' 탭을 클릭합니다.

'Vault' 섹션: 스크롤을 내리면 'Vault' 섹션이 보일 것입니다. 이곳에 여러분이 마켓플레이스에서 구매하거나 무료로 받은 모든 에셋 팩들이 나열됩니다.

에셋 팩 선택: 프로젝트에 추가하려는 에셋 팩을 찾습니다.

'프로젝트에 추가(Add to Project)' 버튼 클릭: 해당 에셋 팩의 아이콘 아래에 있는 '프로젝트에 추가(Add to Project)' 버튼을 클릭합니다.

프로젝트 선택: 현재 컴퓨터에 설치된 언리얼 엔진 프로젝트 목록이 나타납니다. 에셋 팩을 추가할 프로젝트를 선택합니다.

  • 참고: 에셋 팩이 특정 언리얼 엔진 버전에서만 작동하는 경우가 있습니다. '프로젝트에 추가' 버튼을 눌렀을 때 호환되지 않는 버전이라면 해당 프로젝트가 목록에 나타나지 않거나 경고 메시지가 표시될 수 있습니다.

버전 선택 (필요시): 만약 여러 언리얼 엔진 버전이 설치되어 있다면, 에셋 팩을 추가할 엔진 버전을 선택하는 옵션이 나타날 수 있습니다. 해당 프로젝트가 사용하고 있는 엔진 버전을 선택합니다.

추가 완료: '프로젝트에 추가' 버튼을 다시 클릭하면 에셋 팩이 다운로드되어 선택된 프로젝트의 Content 폴더 내에 자동으로 추가됩니다. 이제 언리얼 에디터의 콘텐츠 브라우저에서 해당 에셋들을 확인할 수 있습니다.


퀵셀 메가스캔(Quixel Megascans) 활용법

퀵셀 메가스캔(Quixel Megascans) 은 현실 세계를 스캔하여 만든 초고품질의 3D 에셋 라이브러리입니다. 에픽게임즈가 퀴셀을 인수하면서, 언리얼 엔진 사용자들은 이제 모든 메가스캔 에셋을 무료로 사용할 수 있게 되었습니다. 메가스캔 에셋은 사실적인 그래픽을 구현하는 데 매우 강력한 도구입니다.

브리지(Bridge) 다운로드 및 설치

메가스캔 에셋은 퀵셀 브리지(Quixel Bridge) 라는 별도의 애플리케이션을 통해 관리하고 언리얼 엔진으로 내보냅니다.

브리지 다운로드: 퀴셀 브리지 공식 웹사이트에서 프로그램을 다운로드하여 설치합니다.

에픽게임즈 계정으로 로그인: 브리지 실행 후 에픽게임즈 계정으로 로그인합니다. (에픽게임즈 계정이 있어야 무료 메가스캔 에셋을 다운로드할 수 있습니다.)

메가스캔 에셋 탐색 및 다운로드

  • 다양한 카테고리: 브리지 내에서 3D 에셋(3D Assets), 표면(Surfaces), 데칼(Decals), 3D 식물(3D Plants) 등 다양한 카테고리의 에셋을 탐색할 수 있습니다.
  • 검색 및 필터링: 강력한 검색 및 필터링 기능을 통해 원하는 에셋을 찾아봅니다.
  • 에셋 미리보기: 에셋을 선택하면 3D 뷰어에서 상세한 미리보기를 할 수 있습니다.
  • 다운로드 설정: 원하는 에셋을 클릭한 후, 다운로드할 해상도(예: 8K, 4K, 2K)와 포맷(UDIM, Packed 등)을 선택합니다. 더 높은 해상도는 더 좋은 품질을 제공하지만, 파일 크기와 메모리 사용량이 증가합니다.
  • 다운로드: '다운로드(Download)' 버튼을 클릭하여 에셋을 로컬 컴퓨터에 다운로드합니다.

메가스캔 에셋을 언리얼 엔진으로 내보내기

다운로드된 메가스캔 에셋은 브리지에서 언리얼 엔진으로 직접 내보낼 수 있습니다.

언리얼 엔진 플러그인 설치: 브리지 좌측 하단의 '설정(Settings)'에서 'Export Settings (내보내기 설정)' 을 클릭하고, 'Export Target (내보내기 대상)'을 'Unreal Engine'으로 설정합니다. 이곳에서 언리얼 엔진 플러그인을 설치하라는 안내가 나오면 설치를 진행합니다.

  • 이 플러그인은 언리얼 에디터와 브리지를 연결하여 에셋을 바로 프로젝트로 가져올 수 있게 합니다.

프로젝트에 내보내기

  • 언리얼 에디터에서 해당 프로젝트를 열어둡니다.
  • 브리지에서 다운로드한 에셋을 선택한 후, 우측 하단의 '내보내기(Export)' 버튼을 클릭합니다.
  • 브리지가 자동으로 언리얼 에디터의 콘텐츠 브라우저로 해당 에셋을 임포트하고, Content/Megascans 폴더 내에 정리해 줍니다. 이 과정에서 필요한 재질 인스턴스 등도 자동으로 생성됩니다.

마켓플레이스와 퀴셀 메가스캔은 언리얼 엔진 개발자들에게 엄청난 이점을 제공하는 에셋 라이브러리입니다. 이들을 적극적으로 활용하면 여러분의 프로젝트에 필요한 고품질 에셋을 쉽고 빠르게 얻을 수 있으며, 이는 개발 시간 단축과 프로젝트 완성도 향상에 큰 도움이 될 것입니다.

이것으로 3장 "자산 관리와 에셋 라이브러리"를 마칩니다.