UGS(Unity Gaming Services)는 게임의 구축, 참여, 성장을 지원하도록 설계된 포괄적인 플랫폼입니다.

백엔드 인프라를 유지하거나 확장할 필요 없이 게임을 한 단계 더 발전시킬 수 있습니다. UGS는 다양한 게임 개발 작업과 과제를 간소화합니다. 예시는 다음과 같습니다.

  • 게임에 멀티플레이어와 소셜 기능을 추가합니다.
  • 서버 측 게임 로직을 사용하여 공정한 경쟁의 장을 제공합니다.
  • 다양한 게임 플랫폼에서 플레이어가 게임 데이터에 액세스할 수 있도록 지원합니다.
  • A/B 테스트를 실행하고 다양한 서비스에서 수집한 게임플레이 데이터를 측정하여 디자인 결정에 활용합니다.
  • 앱 업데이트 없이 새로운 콘텐츠를 제공합니다.
  • 예약된 이벤트를 실행하고 이벤트 기간 동안 게임에 다양한 콘텐츠를 제공합니다.
  • 재미있고 혁신적인 보상과 충성도 시스템을 통해 플레이어를 참여시킵니다.

서비스 개요

Unity Gaming Services는 전체 개발 라이프사이클을 지원합니다. 이를 통해 기반을 구축하고, 플레이어를 참여시키고, 게임을 성장시킬 수 있습니다.

기반 구축

계정

서비스설명
Authentication일반적으로 앱이 모든 상호 작용 간 보안, 일관성, 안전을 보장하며 게임 개발자와 플레이어 양측에 다양한 기능과 서비스를 제공하려면 사용자의 ID를 알아야 합니다. Unity Authentication은 모바일과 Windows 등 지원되는 플랫폼에서 익명 인증과 플랫폼별 인증 솔루션을 제공합니다.

자세히 알아보기

콘텐츠 관리

서비스설명
Cloud Code최신 게임을 성공시키려면 많은 컴포넌트가 필요합니다. 예를 들어, 인게임 경제, 플레이어 데이터용 스토리지, 동적 설정 구성 등이 있습니다. Unity의 Cloud Code를 사용하여 완전히 관리되는 인프라에서 상태 비보존형 서버 측 코드를 작성하면 주로 게임 로직 개발에 집중할 수 있습니다. 코드가 안전한 샌드박스에서 실행되기 때문에 게임 로직을 리버스 엔지니어링으로부터 보호할 수 있습니다. 사용자가 설치를 업데이트해야 하는 클라이언트 업데이트를 배포하지 않고도, 코드를 즉시 라이브 게임에 배포할 수 있습니다.

자세히 알아보기

CCD(Cloud Content Delivery)CCD(Cloud Content Delivery)는 애플리케이션의 새 버전을 다시 설치할 필요 없이 전 세계 애플리케이션의 사용자에게 콘텐츠를 호스팅하고 제공할 수 있는 관리형 클라우드 서비스입니다. 이 서비스는 Unity 개발 플랫폼에 완전히 연동되어 있어 유사한 서비스를 구축하고 유지하는 데 소요되는 시간을 수개월 절약할 수 있습니다. CCD는 콘텐츠가 다채로운 라이브 게임 또는 정기적으로 콘텐츠 업데이트가 필요한 애플리케이션에 가장 유용합니다.

자세히 알아보기

Cloud SaveUnity Cloud Save 서비스를 사용해 게임의 영구 플레이어 데이터(예: 게임 진행률 등)를 클라우드에 저장해 디바이스와는 독립적으로 데이터를 보존할 수 있습니다. 클라우드 기반이므로 어디에서든 모든 디바이스에서 플레이어 데이터에 액세스할 수 있으며, 플레이어가 디바이스를 변경하거나 게임을 다시 설치했을 때 데이터 손실을 방지할 수 있습니다.

자세히 알아보기

Remote ConfigRemote Config는 새 버전의 애플리케이션을 배포할 필요 없이 게임 디자인을 조정할 수 있는 클라우드 서비스입니다. 네임스페이스에 저장된 키-값 파라미터 세트로 구성되며, 기존 파라미터를 오버라이드하거나 기존 파라미터에 추가되는 값 세트를 정의할 수 있습니다.

자세히 알아보기

User Generated ContentUser Generated Content는 퍼블리싱, 저장, 엄선, 중재, 배포 등 콘텐츠를 생성하고 관리하는 작업에 대한 포괄적인 솔루션을 제공합니다.

자세히 알아보기

DevOps

서비스설명
Build AutomationUnity Build Automation은 클라우드에서 단 몇 분 만에 멀티플랫폼 빌드를 자동 생성하는 CI(지속적 통합) 솔루션입니다. Build Automation를 버전 관리 시스템에 연결하여 새로운 빌드를 자동화하고, 문제를 조기에 파악하고, 빌드를 더 효율적으로 반복할 수 있습니다. Build Automation는 대부분의 인기 있는 버전 관리 시스템을 지원하며, iOS를 포함한 여러 플랫폼에서 동시에 빌드할 수 있습니다.

자세히 알아보기

Unity VCSUnity VCS는 팀이 한 번에 한 개 작업에 집중할 수 있도록 돕는 버전 관리 시스템입니다. 프로그래머, 아티스트, 디자이너를 위해 제작된 성능이 뛰어나고 사용하기 쉬운 VCS(버전 관리 시스템)를 통해 더 효율적으로 협업할 수 있습니다.

자세히 알아보기

Multiplayer

서비스설명
Multiplay HostingMultiplay Hosting은 전용 호스팅 서비스로, 대규모 멀티플레이어 인프라를 실행하고 운영하는 데 따르는 복잡도를 없애 주고, 그 덕분에 개발 팀은 흥미로운 플레이어 경험을 제작하는 데 집중할 수 있습니다.

자세히 알아보기

LobbyLobby는 플레이어가 게임 세션을 생성하고 찾을 수 있도록 공개(public) 로비와 비공개(private) 매치를 활용하는 두 가지 주요 플로를 제공합니다.

자세히 알아보기

MatchmakerMatchmaker는 계속해서 발전하고 있는 유니티의 멀티플레이어 서비스 제품군에 속한 솔루션으로, 사용하는 엔진과 상관없이 멀티플레이어 게임을 만들고 운영하는 모든 개발자를 지원하기 위해 설계되었습니다.

자세히 알아보기

RelayRelay는 개인정보 보호를 유지하면서 플레이어 간의 연결을 쉽게 설정할 수 있도록 지원하는 P2P 네트워킹 솔루션입니다.

자세히 알아보기

플레이어 참여

Analytics 및 Player Engagement

서비스설명
분석Unity Analytics는 스튜디오 전체를 지원하도록 설계된 포괄적인 데이터 및 분석 솔루션을 제공합니다. 스튜디오는 Analytics를 사용해 게임 성능 및 플레이어 동작을 쉽게 이해할 수 있습니다.

자세히 알아보기

Game OverridesAnalytics 데이터를 사용하여 Game Overrides를 설정하면 다른 Unity 서비스에서 개인화된 인게임 동작으로 잠재 고객을 타게팅할 수 있습니다. 잠재 고객 기능은 플레이어의 프로필을 설정된 기준과 비교하여 해당 프로필이 정의된 잠재 고객에 적합한지 확인합니다.

자세히 알아보기

Push NotificationsPush Notifications는 다양한 푸시 메시지가 일부 선택한 플레이어에게 전송되도록 예약하는 데 사용할 수 있는 기능입니다. Push Notifications를 사용하면 플레이어가 게임에 있지 않아도 해당 게임의 상황에 관한 정보를 플레이어에게 알릴 수 있습니다. 몇 명의 플레이어가 알림을 열람하고 결과적으로 게임을 시작했는지 측정할 수 있습니다.

자세히 알아보기

커뮤니케이션 및 안전

서비스설명
ModerationUnity Moderation은 게임 내에서 건전한 커뮤니티로 성장하고 이를 유지하는 데 필요한 툴을 제공하여 사용자가 유해성 관리에 쉽게 액세스하고, 효과를 누리며, 인사이트를 얻도록 지원합니다.

자세히 알아보기

Safe Text게임 내 커뮤니케이션 규칙을 맞춤화하고, 유해한 메시지를 제외하고, 유해한 플레이어에 관한 증거를 수집하는 데 사용할 수 있는 AI 기반의 안전 툴 제품군입니다.

자세히 알아보기

음성 및 텍스트 채팅(Vivox)음성 및 텍스트 채팅은 다양한 규모의 게임에 연동하고 확장할 수 있는 음성과 텍스트 채팅 커뮤니케이션 기술을 제공합니다. 음성 및 텍스트 채팅은 엔진에 구애받지 않으며 Xbox®, PlayStation®, Windows, Nintendo Switch™, Android, iOS를 포함한 모든 주요 플랫폼에서 작동합니다. 텍스트 투 스피치, 스피치 투 텍스트, 서버 측 녹음과 같은 추가 기능은 플레이어의 해악을 방지하고 모든 사람이 게임에 액세스할 수 있도록 지원합니다.

자세히 알아보기

커뮤니티

서비스설명
FriendsFriends 서비스는 플레이어에게 다른 Unity 서비스와 함께 작동하는 소셜 시스템을 제공하여 플레이어 참여를 높입니다.

자세히 알아보기

LeaderboardsLeaderboards는 Unity Gaming Services의 기능으로, 스토리지와 정렬, 플레이어 점수 순위화를 지원합니다.

자세히 알아보기

크래시 리포트

서비스설명
Cloud DiagnosticsCloud Diagnostics는 Unity로 제작된 게임에서 잠재적인 문제를 수집하고 식별하는 클라우드 기반 툴 제품군입니다. 크래시 및 예외 리포트와 사용자 피드백을 수집하여 문제를 더 잘 진단하고 매끄러운 게임플레이 경험을 제공할 수 있습니다.

자세히 알아보기

게임 성장

게임 경제

서비스설명
EconomyUnity Economy 서비스는 게임 내에서 사용할 경제 시스템을 생성, 관리, 퍼블리시할 간단한 방법을 제공합니다. 게임 리소스의 관리와 퍼블리시를 담당하는 중앙화된 대시보드에서 게임 경제를 관리하고 커스텀 데이터를 추가할 수 있습니다.

자세히 알아보기

In-App PurchasingUnity IAP를 사용하면 가장 인기 있는 앱 스토어의 애플리케이션에서 인앱 구매를 쉽게 구현할 수 있습니다.

자세히 알아보기