제품

Relay를 통해 플레이어 연결하기

Unity의 Relay 서비스를 통해 훌륭한 멀티플레이어 게임 경험을 제공하세요.

The 2023 Unity Gaming Report is here. Get data to make informed decisions about your game. 보고서 확인하기

Relay를 통해 훌륭한 멀티플레이어 경험 제공

Relay 서비스를 사용하면 비용이 많이 드는 전용 게임 서버 없이도 플레이어를 연결하고 훌륭한 멀티플레이어 게임 경험을 제공할 수 있습니다. 유니티의 서비스는 플레이어 간에 쉽고 안전한 P2P, 수신 서버 UDP 통신을 지원합니다.

단순한 가격 정책으로 호스팅 비용 절감

Relay는 사전 개발 요구 사항을 포함하는 무료 버전을 제공하며, 가격 정책은 평균 동시 사용자(CCU) 및 발신량을 기반으로 하기 때문에 게임이 성장하는 만큼만 비용을 지불하면 됩니다. 

Unity의 가격 모델은 해당 월에 게임에서 기록된 평균 사용자 수와 발신량을 기반으로 요금을 부과하므로 CCU가 정점일 때도 과도한 비용을 지불할 필요가 없습니다.

연필로 컴퓨터 화면을 가리키는 사람

컴퓨터 화면 앞에서 신난 여성

다른 서비스로 한 단계 성장

Relay plays well with other multiplayer services – like Lobby, Unity Netcode solutions, and Mirror.

플레이어가 게임에서 연결이 끊길 때 서비스 간 알림을 보내고, Relay에서 연결이 끊긴 플레이어를 자동으로 제거하여 Lobby를 통해 멀티플레이어 게임 경험을 개선하세요.

Plus, access a reliable foundation for your multiplayer game with Unity Netcode solutions or Mirror – both integrable with Relay.

Cristian David Chorolqui, CEO & Founder, Conejiara Studios

"Relay와 Lobby는 함께 사용했을 때 매우 효과적이며, 저희 팀이 찾고 있던 온라인 기능을 게임에 구현하는 데 도움을 주었습니다. 유니티 직원들은 항상 기꺼이 도와주었고 저희는 앞으로도 이 서비스를 계속 사용할 예정입니다."

Cristian David Chorolqui, CEO & Founder, Conejiara Studios

주요 장점

비용을 고려한 솔루션으로 플레이어 연결하기

P2P 클라이언트 서버 모델은 플레이어의 디바이스에서 게임을 호스팅하므로, 전용 서버를 임대하거나 유지 보수하는 비용을 절감할 수 있습니다.

간편한 자동 확장

Relay는 사용자 수에 따른 자동 확장 기능을 대폭 강화하며, 이 확장 기능을 통해 멀티 테넌트 방식으로 용량 요구 사항을 충족할 수 있습니다.

DTLS를 통한 통신 보안

Relay는 Relay 서버와 주고받는 모든 UDP 통신에 대해 DTLS(Datagram Transport Layer Security) 암호화를 지원하므로 사용자는 안전하게 암호화되고 인증된 데이터를 전송할 수 있습니다.

자주 묻는 질문

Relay에는 어떤 주요 컴포넌트가 있나요?

Relay에는 2가지 주요 컴포넌트가 있습니다. 

  1. 클라이언트 간에 바이트를 전송하기 위해 하위 Unity 전송 계층에 연결된 Relay 서버 
  2. 플레이어가 액세스 코드 공유를 통해 매치를 생성하고 참여할 수 있도록 백엔드에서 작동하는 Relay 할당 서비스
Relay 관련 비용이 있나요?

Relay는 첫 50CCU까지 프로젝트를 커버하는 넉넉한 무료 티어를 제공합니다. 그런 다음 평균 CCU를 바탕으로 가격이 책정됩니다. 자세한 내용은 UGS 가격 책정 페이지를 참조하세요.

Relay 활성화 절차가 어떻게 되나요?

모든 사용자에게 Unity Dashboard에 대한 셀프 서비스 Relay 온보딩 프로세스가 제공됩니다. Relay 페이지에서 'Get Started'를 클릭하기만 하면 됩니다.

Relay에서 제공하는 기능을 보여 주는 샘플이 있나요?

Lobby 및 Relay 패키지를 사용하여 일반적인 게임 로비 경험을 구현하는 방법을 보여 주는 게임 로비 샘플이 있습니다. 이 샘플에서는 Relay, Lobby, Unity Transport, Vivox 음성 채팅을 활용합니다.

또한 Boss Room 샘플은 Relay, Lobby, Netcode for GameObjects를 소규모 협동 RPG에서 활용합니다.

사용자는 Lobby 서비스에 Relay를 사용해야 하나요? 아니라면 Relay와 Lobby를 함께 사용하는 경우의 이점이 어떻게 되나요?

Relay와 Lobby를 별도로 사용할 수 있습니다. 하지만 다음과 같은 이유로 함께 사용하는 것이 좋습니다. 

  • 함께 사용하면 플레이어가 로비를 떠날 때 자동으로 연결 해제 알림을 제공하여 플레이어 경험을 개선합니다.
  • Relay는 플레이어가 게임에서 연결을 끊을 때 Lobby로 알림을 보내므로 Lobby는 연결이 끊긴 플레이어를 제거할 수 있습니다.

Unity에서는 최적의 웹사이트 경험을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인