무엇을 찾고 계신가요?
Hero background image

트라이앵글 팩토리(Triangle Factory)가 크로스 플랫폼 전술적 이점을 확보한 방법

Unity Gaming Services(UGS)가 5v5 1인칭 슈팅 게임 Breachers로 파편화된 VR 환경을 통합하는 데 어떻게 도움이 되었는지 알아보세요.

Breachers Unity 사례 연구

How can a lean studio deliver cross-play connectivity on all major VR platforms? Following the success of Hyper Dash, Triangle Factory knew that success meant maximizing player and platform reach while keeping their small team focused on gameplay. They used UGS’s backend and community solutions to kick down the door to an untapped market.

목표

Powering cross-platform play across VR devices with a lean team

플랫폼

Meta Quest, PlayStation VR2, Pico, Windows, Steam

팀원 수

30

위치

Ghent, Belgium

삼각형 공장 썸네일

새로운 VR 포맷 개발

Breachers은 VR 최초의 5v5 전술 FPS로, 임계치의 플레이어를 확보하기 위해 플랫폼 도달 범위가 중요했습니다. 트라이앵글 팩토리는 UGS의 크로스 플랫폼 기능과 유니티의 멀티플랫폼 지원을 통해 모든 주요 VR 플랫폼에서 완벽한 출시를 제공할 수 있었습니다.

트라이앵글 팩토리 결과

결과

  • UGS 백엔드 아키텍처 및 Multiplay Hosting에서 지원하는 첫 달에 110k MAU로 원활하게 출시
  • 개발 기간 8주 단축 Authentication, 매치메이커, Vivox 음성 채팅, 친구 및 순위표와 함께하는 시간
  • 하이브리드 Multiplay 호스팅 서버 오케스트레이션으로 서버 비용 최대 25% 절감
Breachers
VR 시장의 잠재력을 최대한 활용

Triangle Factory의 CEO인 Timothy Vanherbergen은 "크로스 플랫폼 플레이가 최우선 순위였기 때문에 다양한 VR 시스템에서 활발한 사용자 기반을 확보할 수 있었습니다"라고 강조합니다.

VR 흥미진진한 게임플레이 가능성을 제공하지만, 플레이어는 각각 고유한 입력이 있는 다양한 장치에 분산되어 있습니다.

"공급업체는 종종 장치에 고유한 기능을 추가합니다"라고 Triangle Factory의 CTO인 Pieter Vantorre는 말합니다. "Unity는 이러한 변화에 적응하는 데 필요한 툴을 제공합니다. 다양한 라이브러리의 래퍼는 각 장치의 고유한 기능을 최대한 활용하는 데 도움이 됩니다."

Breachers
리소스 및 복잡성 감소

Triangle Factory는 UGS의 실전 테스트를 거친 멀티플레이어 기술을 사용하여 백엔드 아키텍처 작업을 가속화하여 개발자가 새로운 기능과 최적화에 집중할 수 있도록 지원합니다.

"우리는 게임 플레이 코드 작성에 중점을 둔 게임 개발자입니다. 라고 피터는 말한다. "우리 팀에는 몇 명의 기술 전문가가 있지만 Breachers에 대한 최소 백엔드 요구 사항조차 병목 현상이 발생했습니다. UGS 제공하는 모든 것을 직접 구축했다면 더 많은 리소스와 훨씬 더 많은 자금이 필요했을 것입니다."

Pieter의 팀은 Multiplay Hosting와 같은 서비스의 비용 효율성도 높이 평가합니다. 출시를 앞두고 유니티 팀과 협력하여 서버 오케스트레이션을 최적화하여 Breachers의 서버 인스턴스의 90%가 클라우드를 백업으로 사용하는 베어메탈에서 실행되도록 했습니다. 트라이앵글 팩토리는 Multiplay 팀과 협력하여 다른 제공업체 비용의 20–25%로 크로스 플레이 연결을 제공했습니다.

Breachers
제로 레이턴시에 집중

경쟁 게임에서는 서버가 단일 정보 소스이므로 클라이언트가 서버 데이터를 기반으로 계산을 업데이트해야 하는 경우가 많습니다. 지연 시간을 줄이면 이러한 업데이트의 필요성이 줄어들고 프레임 속도가 향상되기 때문에 지연 시간을 줄이는 것이 필수적입니다.

"가장 큰 장애물은 기울기, 레펠링, 웅크리기와 같은 고급 이동 메커니즘이 멀미를 유발하지 않으면서 편안한지 확인하는 것이었습니다. "이 안정적인 프레임 속도를 달성하려면 최소 72fps가 필요하지만 90fps가 선호됩니다."

Triangle Factory는 Multiplay 호스팅 및 매치메이커를 사용하여 핑이 낮은 플레이어를 그룹화하여 보다 원활한 게임 경험을 보장합니다. Multiplay Hosting의 글로벌 네트워크와 자동화된 서버 관리를 통해 Triangle Factory는 반응성이 뛰어나고 메스꺼움이 없는 게임 플레이를 제공할 수 있습니다.

Breachers
플레이어 연결 서비스로 시간 절약

플레이어 연결을 활성화하는 것은 트라이앵글 팩토리의 리텐션 전략에 필수적입니다.

Triangle Factory는 친구, Lobby, 리더보드, AuthenticationUnity의 Backend 및 커뮤니티 솔루션 제품군의 는 모두 플랫폼에 구애받지 않으며 크로스 플랫폼을 지원합니다. Friends를 사용하면 함께 플레이할 다른 게이머의 목록을 만들 수 있고, Lobby를 사용하면 함께 게임을 쉽게 시작할 수 있습니다. 이러한 서비스는 Authentication와 원활하게 작동하여 플레이어 ID를 관리하고 보호합니다.

팀은 이러한 기능을 직접 구축하는 대신 UGS를 사용하기로 결정했습니다. "프렌즈(Friends)와 로비(Lobby)는 플레이어 기능 개발 시간을 몇 주에서 며칠로 단축했습니다. 덕분에 많은 시간을 절약할 수 있었습니다"라고 Pieter는 말합니다.

그리고 그 전략은 결실을 맺었습니다 – 이 게임에는 200개 이상의 팀이 있는 여러 리그가 있습니다. "Friends UGS 시스템은 이러한 커뮤니티를 게임 내에서 하나로 모으는 데 매우 중요합니다"라고 Timothy.

더 나은 매치메이킹으로 유지율 향상
더 나은 매치메이킹으로 유지율 향상

"플레이어 기반이 훨씬 작은 VR 공간에서는 유지율이 매우 중요합니다. 트라이앵글 팩토리는 매치메이킹을 전략적으로 사용하여 플레이어의 활성 상태를 유지합니다.

팀은 새로운 플레이어가 함께 매치될 때 잔존율이 더 높다는 것을 알게 되었습니다. 트라이앵글 팩토리는 매치메이커의 커스텀 룰을 사용하여 스킬 레벨, 축적된 경험치, 지리적 근접성을 기준으로 플레이어를 매칭하여 지연 시간을 줄이는 데 도움이 됩니다.

"이러한 규칙을 설정하는 것은 매우 쉬우며, 매치메이커를 사용하면 적절한 스킬이나 경험 매치를 할 수 없을 때 규칙을 완화할 수 있습니다. " Pieter.

Triangle Factory는 새로운 경쟁 모드를 개발하면서 새로운 규칙을 계속 테스트하고 있습니다.

플레이어 통신 설정
플레이어 통신 설정

재미있는 소셜 경험에 대한 초점은 효과적인 팀워크가 핵심인 게임 내 커뮤니케이션으로 이어집니다. Triangle Factory는 Vivox 음성 채팅을 사용하여 모든 주요 VR 플랫폼에서 선명한 오디오로 플레이어를 연결합니다.

"팀워크가 경기에서 승리하는 가장 큰 요소이기 때문에 음성 채팅은 매우 중요합니다. "의사소통이 잘 되는 팀은 소통이 잘 되지 않는 팀보다 항상 우위를 점하게 됩니다."

Triangle Factory는 Vivox의 채널을 활용하여 경기 중 팀 간 채팅을 분할합니다. 로비에서는 경기 전후에 채널이 통합되어 플레이어가 만나고 친목을 도모할 수 있습니다. Breachers의 Vivox 음성 채팅은 팀 전술을 날카롭게 하고 동지애를 형성하여 플레이어들이 계속 돌아오게 하는 마법 같은 멀티플레이어 순간을 위한 무대를 마련합니다.

"정말 효과가 있습니다." 피터가 덧붙입니다. "Vivox 팀의 서비스와 지원 모두 훌륭합니다."

전문가 주도 호스팅으로 지루한 출시일 달성
전문가 주도 호스팅으로 지루한 출시일 달성

전 세계 VR 플랫폼에서 Breachers을 얻기 위해 Triangle Factory는 하이브리드 클라우드/베어메탈 서버 설정을 사용합니다. Pieter는 서버 커버리지를 설계할 때 Multiplay 의 통찰력을 높이 평가합니다. "우리는 Multiplay 에서 플레이어 역량에 대한 유용한 통계를 얻습니다. 이를 통해 커버리지를 최적화하고 성능을 모니터링할 수 있습니다."

첫날 플레이어 수를 추정하기는 어려울 수 있지만, Multiplay 팀과의 협업을 통해 갑작스러운 플레이어 유입에 대비할 수 있었습니다. Pieter는 "우리는 Multiplay 팀과 함께 클라우드 확장이 제대로 이루어지고 있는지, 서버 용량이 잘 조정되어 있는지 확인하면서 왔다 갔다 했습니다"라고 말합니다.

첫 달에 MAU가 110k인 Triangle Factory는 Breachers 출시를 "완벽"하다고 생각했습니다. 백엔드를 강화하기 위해 특별히 제작된 툴에 의존함으로써 팀은 혁신적인 게임플레이를 만드는 데 집중할 수 있었고 모든 것이 이동 시간에 플레이어에게 적합할 것이라고 신뢰할 수 있었습니다.

"우리와 같은 LiveOps 게임을 만드는 회사의 경우 견고한 백엔드 아키텍처를 갖추는 것이 중요합니다. UGS 덕분에 확장 가능한 백엔드 아키텍처를 구축하는 대신 주로 게임 개발에 집중할 수 있습니다."
TIMOTHY VANHERBERGHEN / TRIANGLE FACTORYCEO and Cofounder
"UGS의 플랫폼에 구애받지 않는 특성은 VR 시스템 간의 격차를 해소합니다. 이는 매치메이킹, 게임 내 플레이어 커뮤니케이션, 플레이어 소셜 연결 생성과 같은 기능에 특히 유용합니다."
PIETER VANTORRE / TRIANGLE FACTORYCTO
삼각형 팩토리 콜아웃
UGS 활용 전술적 이점 확보

Unity Gaming Services 개발자가 Unity 생태계 내에서 대규모로 서비스를 구성, 관리, 자동화할 수 있도록 지원합니다. 세계 최고의 스튜디오가 신뢰하는 UGS는 게임