Unity 검색

Vivox: 모든 플레이어를 위한 커뮤니케이션 툴

2022년 7월 26일 게임 | 8 분 소요
UGS virtual city and virtual characters with chat icons
UGS virtual city and virtual characters with chat icons

게임 플레이어를 위한 최고의 커뮤니케이션 솔루션인 Vivox에서 이제 셀프 서비스 기능과 새로운 모바일 최적화 기능을 제공합니다. 따라서 플레이어는 더 다양한 방식으로 연결하고, 협력하고, 커뮤니케이션할 수 있습니다.

Vivox는 리그 오브 레전드, 배틀그라운드, 발로란트 등 대형 게임에 업계 최고 수준의 커뮤니케이션 서비스를 제공합니다. 14개 플랫폼에서 120개 이상의 국가에 음성 및 텍스트 커뮤니케이션 기능을 지원하고 있으며, 하루에 8억 5,000만분 이상의 대화가 이루어지고 있습니다.

통신 및 보이스오버 IP 업계의 전문가가 2005년에 설립한 Vivox는 2019년 유니티에 합류하였으며, Unity, Unreal 등 게임 개발에 사용한 엔진에 관계없이 모든 규모의 게임과 스튜디오에 고급 커뮤니케이션 기술을 제공할 수 있도록 지원합니다.

이번 포스팅에서는 Vivox 제품의 두 가지 새로운 업데이트를 발표합니다. 

  • 이제 uDash를 통해 셀프 서비스 기능이 제공되며, 현재 사용 가능한 Unity Gaming Services 제품군과 함께 모든 규모의 스튜디오에서 게임 내 커뮤니케이션을 멀티플레이어 게임에 추가할 수 있습니다.
  • 모바일 게임을 위한 플레이어 커뮤니케이션 경험을 향상할 수 있도록 Vivox 업그레이드를 통해 플랫폼에 최적화된 새로운 기능을 제공합니다. 아래에서 소개하는 새로운 기능을 자세히 알아보세요. 
    • 자동 복구 시스템
    • 스마트 플랫폼 오디오 관리

아래에서 새로운 기능을 자세히 알아보세요.

Vivox란?

Vivox는 엔진에 구애받지 않는 서비스로 Unity, Unreal과 같은 엔진과 연동되며, 쉽게 이용 가능한 게임 내 음성 및 텍스트 채팅을 통해 플레이어 커뮤니케이션을 지원합니다. 

Vivox는 멀티플레이어 경험을 위한 2D 및 3D 채널을 모두 지원합니다. 

  • 2D 채널은 플레이어가 맵의 어느 위치에 있든 모든 팀원과 음성을 주고받을 수 있는 일반적인 커뮤니케이션 채널입니다.
  • 3D 포지션 채널은 플레이어의 위치와 방향을 고려하여 오디오를 3D 공간으로 표현해 주므로, 주변에 있는 다른 플레이어의 소리를 자연스럽게 들을 수 있게 함으로써 더욱더 몰입도 높은 경험을 구현할 수 있습니다.

셀프 서비스 음성 및 텍스트 채팅을 모든 규모의 스튜디오에 제공

Vivox는 검증된 멀티플레이어 커뮤니케이션 서비스를 모든 규모의 게임 개발자에게 제공하기 위해 새로운 셀프 서비스 기능을 출시했습니다. 

이제 개발자가 Unity 대시보드 내에서 Vivox를 활성화하고 설정할 수 있습니다. 뛰어난 툴과 기술, 사용자 경험이 제공되므로 제작 환경에서 프로젝트를 구축하고 실행하는 것이 그 어느 때보다 쉬워집니다.

Webpage showing new Vivox self-serve onboarding flow through uDash.
uDash를 통한 새 Vivox 셀프 서비스 온보딩 플로

개발자에게는 다음과 같은 이점이 주어집니다. 

  • 안내형 셀프 서비스 경험을 통해 게임 내 음성 및 텍스트 커뮤니케이션을 구축하고 실행할 수 있습니다. 
  • 이제 음성 서비스를 처음 구축하기까지의 기간이 평균 단 1일로 97% 빨라집니다.
  • Vivox는 엔진에 구애받지 않는 솔루션으로, 처음부터 Unity나 Unreal 또는 커스텀 엔진을 기반으로 구축된 게임에 플레이어 커뮤니케이션을 추가할 목적으로 설계되었습니다. 따라서 전 세계 모든 플랫폼에서 플레이어에게 몰입도 높은 경험을 제공할 수 있습니다.
  • 새롭게 개선된 샘플을 게임에 구현하여 Vivox의 핵심 기능을 파악해 보세요. 모든 코드를 게임으로 복사하고 필요에 따라 엔지니어링할 수 있습니다. 
Vivox Dashboard
Vivox 시작을 위한 Udash의 가입 플로

개선된 플레이어 커뮤니케이션을 모바일 경험에 도입

Vivox SDK 최신 업데이트에는 플레이어 커뮤니케이션을 위한 새로운 모바일 최적화 기능이 있습니다. 

이 새로운 패키지에는 다음이 포함되어 있습니다.

자동 복구 시스템

모바일 게임에서는 플레이어가 위치에 구애받지 않고, 심지어 이동 중에도 연결을 유지할 수 있게 지원해야 합니다. 이와 같은 이유로 자동 복구 시스템을 모바일 기기에서도 작동할 수 있도록 개선했습니다. 

자동 복구 시스템은 네트워크 연결 포인트가 변경되면서 플레이어의 인터넷 연결이 일시적으로 끊어지는 경우에 효과를 발휘합니다. 예를 들면 플레이어가 셀룰러 네트워크 지역을 넘나들거나, 기기가 LTE 모바일 데이터 연결과 홈 무선 네트워크 연결을 전환하는 등의 경우가 있습니다.

Vivox SDK는 최대 30초의 연결 손실에 대해 네트워크 연결 복구 기능을 제공합니다. 연결이 해제되고 30초 후에 Vivox 연결이 영구적으로 손실되면 Vivox는 자동 로그아웃을 트리거합니다.

스마트 플랫폼 오디오 관리 

플레이어가 음소거 상태이거나, 유선 헤드셋을 사용하거나 무선 헤드셋을 사용하고 있는 경우 모바일에서 오디오를 설정할 수 있는 가장 좋은 방법은 무엇일까요? 

스마트 플랫폼 오디오 관리는 플레이 방식에 상관없이 최상의 오디오 및 커뮤니케이션 경험을 보장하는 알고리즘으로, 게임 내 사용자 동작에 따라 핸드셋에서 오디오 기기를 설정합니다. 

이 기능은 게임에서 사운드가 흘러나오지 않도록 하여 에코 현상과 오디오 품질이 저하되는 문제를 방지합니다. 

iOS의 경우: 

  • 플레이어가 세션에 없거나 음소거 상태인 경우 Vivox는 플레이 기기를 오디오 재생 전용으로 설정합니다. 이 상태에서 게임과 수신 음성 오디오의 볼륨과 품질은 최대가 되고 스테레오로 설정됩니다. 
  • 플레이어가 세션에 있고 강제 음소거 설정이 되어 있지 않은 경우 Vivox는 기기를 음성 채팅으로 설정합니다. 이 상태에서 음성의 볼륨과 품질은 최대가 되고 게임 오디오는 낮은 볼륨으로 설정되며, 모든 기기 오디오는 모노, 압축 사운드가 됩니다.  

Android의 경우: 

  • 플레이어가 음성 세션에 없거나 강제 음소거 설정이 되어 있으며 스피커를 재생 기기로 사용하고 있는 경우, 게임 오디오 품질이 약간 저하되며(대부분 베이스가 약해짐) 출력은 스테레오가 됩니다. 
  • 플레이어가 음성 세션에 있고 강제 음소거 설정이 되어 있지 않으며 스피커를 재생 기기로 사용하고 있는 경우, 게임 오디오 품질이 저하되고 출력은 스테레오가 되며(왼쪽 채널에서만 들리긴 해도) 음성 오디오는 소리가 커집니다. 
  • 플레이어가 유선 헤드셋을 사용하고 있는 경우, 음성 세션에 있든 음소거되어 있든 상관없이 게임 오디오가 고품질이 되며 출력은 스테레오가 됩니다. 플레이어가 음성 세션에 있으며 음소거되어 있지 않은 경우 헤드셋 마이크도 사용됩니다. 
  • 플레이어가 무선 헤드셋을 사용하고 있는 경우, 음성 세션에 있든 음소거되어 있든 상관없이 게임 오디오가 고품질이 되고 출력은 스테레오가 됩니다. 또한 모든 음성 커뮤니케이션에 블루투스 마이크 대신 휴대폰 마이크가 사용됩니다.
Trailer photo showing three characters from Axlebolt's Standoff 2 game

Vivox 시작하기

지금 계정을 등록하거나 유니티에 문의하여 멀티플레이어 게임에서 플레이어 커뮤니케이션을 테스트해 볼 수 있습니다.  

7월 27일에 열리는 인터랙티브 웨비나에 참여하면 어떤 엔진이나 플랫폼에서든 Vivox를 시작할 수 있도록 개략적인 기초를 학습하실 수 있습니다.

2022년 7월 26일 게임 | 8 분 소요