PlayFab 사용자 생성 콘텐츠
PlayFab UGC(사용자 생성 콘텐츠)를 사용하면 플레이어가 중재된 콘텐츠를 만들고 업로드하고 검색할 수 있습니다. 일반적으로 사용자 지정 작업과 서비스 전문 지식이 필요한 즉시 사용 가능한 기능을 제공하도록 설계된 UGC 서비스를 사용하면 즉시 타이틀을 중심으로 매력적인 크리에이터 커뮤니티를 구축할 수 있습니다! 자세한 내용은 UGC Microsoft 게임 개발 비디오를 시청하세요.
주요 기능
UGC는 다음과 같은 주요 기능을 제공합니다.
- 자신만의 게임 내 환경을 구축할 수 있는 통합하기 쉬운 API
- 콘텐츠가 플레이어에게 안전하고 적합하도록 게시 파이프라인에 기본 제공되는 조정 기능
- UGC 카탈로그를 확장하고 플레이어가 흥미로운 콘텐츠를 빠르게 찾을 수 있는 검색 환경
- 플레이어가 높은 품질을 유지할 수 있도록 지원하는 검토 및 보고 기능
주요 컨셉
UGC 서비스 전반에 걸쳐 사용되는 몇 가지 공통 용어가 있습니다.
- 카탈로그 - 카탈로그는 콘텐츠를 저장하고 관리하는 장소입니다. 초안 및 게시 항목을 각각 저장하는 초안 카탈로그 및 공개 카탈로그의 두 가지 기본 카탈로그가 있습니다.
-
(게시됨) 항목 - PlayFab UGC 항목은 특정 항목에 대한 정보를 포함하는 데이터 Blob입니다. 게시된 항목은
GetItems
및Search
API를 통해 다른 플레이어가 액세스할 수 있습니다. -
초안 항목 - 초안 항목은 항목 작성자와
Title
엔터티만 액세스할 수 있습니다. 초안 항목은PublishDraftItem
API를 호출하여 게시된 항목이 될 수 있습니다. - 콘텐츠 - 콘텐츠는 항목에 업로드되는 이미지 및 파일입니다.
제한 사항 및 중요 고려 사항
UGC 기능 및 API를 사용하기 전에 서비스에 대해 알아야 할 몇 가지 제한 사항과 중요한 고려 사항이 있습니다.
- UGC는 만 PlayFab 엔터티를 지원합니다. UGC를 활용하려면 엔터티 기반 인증을 사용해야 합니다.
- UGC는 PlayFab 경제(레거시) API에서 작동하지 않습니다. 이는 경제 v2 시스템을 기반으로 구축된 별도의 서비스입니다.
시작하기
- UGC 빠른 시작 가이드는 항목 게시 단계를 안내합니다.
- 첫 번째 사용자 생성 콘텐츠 게시 가이드에서는 콘텐츠 업로드 및 URL Blob 채우기에 대한 세부 정보를 다룹니다.