최신 업데이트로 게임의 라이브 서비스를 지원하세요.
제품 | 새 기능 | 릴리스 날짜 |
---|---|---|
Remote Config | 대시보드 버저닝 에디터의 Remote-Config Authoring 툴(사전 릴리스 단계) | 2022년 10월 |
Authentication | BYOI(Bring your own ID) Meta Quest(Oculus) 지원 | 2022년 8월 2022년 10월 |
Player Management | 플레이어 개요 | 2022년 7월 |
Cloud Code | Cloud Code를 통한 외부 서비스 액세스 에디터의 Cloud Code JS Authoring 툴(사전 릴리스 단계) | 2022년 9월 2022년 10월 |
Economy | Public Admin API | 2022년 8월 |
따라서 개발 과정에서 실수가 발생하더라도 이전 버전으로 돌아갈 수 있습니다. 또한 특정 시간에서의 라이브 구성이 정확히 어땠는지 파악할 수도 있습니다. Remote Config 키도 안전하게 업데이트할 수 있습니다.
이 기능을 사용하기 위해 필요한 조치는 따로 없으며 대시보드를 통해 액세스할 수 있습니다. Config as code를 사용하면 파일에서 구성을 만들고 수정할 수 있으며 간편하게 버전을 지정할 수 있습니다.
아래의 예는 이전 버전과 현재 제공되고 있는 최신 버전을 비교하는 방법을 보여 줍니다. 이런 식으로 비교하면 이전 버전을 새 버전으로 퍼블리시하기 전에 변경이 가능합니다.Authentication
BYOI(Bring Your Own ID)
이제 Unity Authentication에서 BYOI(Bring Your Own ID)를 지원합니다. BYOI 릴리스의 첫 번째 단계에서는 Firebase, AWS Cognito, Epic Online Services와 같이 OIDC를 준수하는 ID 제공자와 연동할 수 있습니다. OIDC 지원으로 모든 BYOI 사용 사례가 해결되지는 않기 때문에, 유니티는 요구 사항에 맞춰 BYOI 지원을 확장하는 옵션을 검토하고 있습니다.
유니티의 기술 자료(API 및 SDK)에서 OIDC ID 제공자의 설정 및 구성 방법을 참조하실 수 있습니다. 아래 예시를 통해 데모의 전 과정을 살펴볼 수 있습니다.
Firebase 계정으로 직접 로그인:
Meta Quest(Oculus) 지원
이제 Unity Authentication에서 Meta Quest(Oculus) 로그인을 지원합니다. 현재 Apple Game Center, Twitch, Discord에 대한 지원도 검토 중입니다. 궁금한 점이나 피드백이 있으면 알려 주세요.
유니티 기술 자료(API 및 SDK)를 통해 Oculus 로그인의 설정 및 구성 방법을 참조하실 수 있습니다. 아래의 예시에서 실제 로그인 방법을 확인해 보세요.
Player Management
플레이어 개요
가장 최신 업데이트에서는 보다 간소화된 플레이어 관리 경험을 위해, 특정 PlayerID를 클릭하면 플레이어 찾기 페이지에 해당 플레이어가 바로 표시되도록 지원합니다.
디버그 로깅을 통해 클라이언트로부터 플레이어의 ID를 받기 위해 코드를 추가로 작성하지 않아도 됩니다. 개요에서 ID를 보기만 하면 되므로, 플레이어가 많지 않은 경우 개발자가 보다 수월하게 플레이어를 찾을 수 있습니다. 이러한 기능으로 Economy와 Cloud Save의 온보딩 프로세스도 더 원활하게 진행할 수 있습니다.
아래의 예시에서 대시보드의 새로운 플레이어 찾기 뷰를 확인해 보세요.
Cloud Code
Cloud Code를 통한 외부 서비스 액세스
유니티는 기존 파이프라인에 있는 이전 서비스 제공업체를 보존 및 보유하고 기존 워크플로에 제약을 두지 않으면서 UGS 솔루션을 통합하고자 하는 등의 개발 관련 요구 사항을 확인했습니다. 그리고 이를 고려하여 개발자가 외부 서비스를 원하는 대로 조합하면서 UGS로 마이그레이션할 수 있는 업데이트를 개발했습니다.
이제 Cloud Code에서 외부 서비스에 액세스할 수 있습니다. 개발자는 기존 툴과 서비스를 가지고 공용 API나 Cloud Code SDK를 통해 어떤 UGS 서비스라도 원하는 대로 조합할 수 있습니다.
이번 새 기능을 통해 근본적으로 흥미로운 사용 사례를 많이 발굴할 수 있을 것이며, 개발자와 팀은 계속 보존하려는 서비스에 대한 액세스를 유지하면서 더 간단하게 UGS로 마이그레이션할 수 있을 것입니다.
사용자는 이제 Cloud Code를 활용해 다양한 유형의 서비스를 UGS와 결합하여 워크플로와 로직을 설계할 수 있습니다.
에디터의 Cloud Code Authoring 툴: 사전 릴리스
Remote Config와 마찬가지로 이번 새 기능을 사용하면 Cloud Code에서 더 원활하게 저작할 수 있습니다. 이제 모든 워크플로를 Unity 대시보드에서 Unity 에디터로 가져올 수 있습니다.
자세한 내용과 시각적 예시는 위의 Remote Config Authoring 툴 섹션을 참조해 주세요.
Economy
Public Admin API
Public Admin API 기능을 사용하면 REST API를 통해 직접 게임 경제 구성을 생성, 수정 및 퍼블리시할 수 있습니다. 따라서 광범위한 워크플로를 보다 효과적으로 지원할 수 있게 됩니다.
이번 업데이트로 향후에는 유니티 팀이 CLI(커맨드 라인 인터페이스)와 파일 기반 워크플로와 같은 UGS 전체 차원의 계획을 통해 더 많은 고객 워크플로를 구현할 수 있을 것입니다.
다음 업데이트 배치 예상 일정
게임 백엔드를 통해 많은 사용자가 UGS 대시보드를 사용하여 라이브 게임과 프로젝트를 효과적으로 제공해 왔습니다. 유니티는 이번 업데이트에 큰 기대를 가지고 있으며, 팀은 모든 게임 요구 사항에 부합하기 위해 개발 과정을 보다 수월하게 만들 수 있는 새로운 기능을 계속해서 제공할 것입니다.
다음 업데이트는 2023년 봄으로 예정되어 있습니다. 앞으로도 블로그를 통해 자세한 내용을 확인해 주시면 감사하겠습니다. 게임 백엔드에 대한 질문이 있으면 언제든지 유니티에 문의해 주세요.
UGS 내에서 가능한 모든 게임 백엔드 작업을 더 알아보고 싶으신가요? LiveOps를 사용하여 보다 나은 플레이어 경험에 필요한 인사이트를 얻을 수 있는 비결을 알아보세요.