개요
Available in the Gaming Circle and Industries Circle
토너먼트 SDK는 무엇인가요?
토너먼트 SDK는 실시간 토너먼트를 관리하기 위한 솔루션입니다.
유니티 플러그인을 제공하여 플레이어 베이스가 상호 작용하고 토너먼트에 참가하며 경쟁할 수 있습니다.
게임 클라이언트 내의 모든* 플레이어가 게임을 떠나야 합니다.
또한 예약 및 반복 특정 토너먼트에 참여할 수 있으며 참가비 공제 및 경품 전달 등의 혜택을 받을 수 있습니다.
구현 예제
솔루션 파트
관리 화면
웹 기반 관리 화면을 사용하면 토너먼트와 관련된 모든 필수 live-ops 작업을 처리할 수 있습니다.
토너먼트 템플릿, 토너먼트 스케줄링, 분석 그리고 토너먼트 성과 최적화를 생성합니다.
유니티 플러그인
사용이 간편한 유니티 플러그인은 게임 클라이언트 내에서 토너먼트 메타 데이터 및 필요한 오케스트레이션 툴에 접근하여 토너먼트를 실행할 수 있도록 지원합니다.
기본적으로 예제 UI와 함께 제공됩니다.
사용자 지정 UX/UI 통합을 위해 재구축하거나 전혀 사용하지 않을 수 있습니다.
토너먼트 데이터 로딩의 코드 예는 다음과 같습니다.
C#
private IEnumerator LoadCoroutine()
{
//load/refresh tournament list
yield return BackboneManager.Client.LoadTournamentList();
//get first tournament in the list
var tournament = BackboneManager.Client.Tournaments.TournamentList[0];
//load/refresh all tournament data
yield return BackboneManager.Client.LoadTournament(tournament);
//access and visualize tournament metadata
var name = tournament.Name;
var startTime = tournament.Time;
var status = tournament.Status;
var userInvite = tournament.Invite;
//...
}
Quantum으로 최고의 토너먼트
Quatum을 통해서 플레이어를 위해 게임의 토너먼트 구현에서 반드시 포함되어야 하는 최고의 토너먼트 경험달성을 매우 쉽게 해 줍니다:
- 재연결 - 게임 서버와의 예상치 못한 접속이 끊겼다는 이유만으로 플레이어들은 중요한 경기에서 지고 싶어 하지 않습니다.
- 다시 보기 - 플레이어들이 실수한 부분을 분석할 수 있도록 경쟁 경기를 다시 보게 합니다.
- 관중 - 토너먼트 관리자는 경기에 늦게 참가할 수 있고 경기에서 가장 프리미엄급 토너먼트의 스트림을 중계할 수 있습니다.