이 블로그 게시물은 객원 작성자인 Edgegap의 매튜 뒤페레(Mathieu Duperre)가 작성했습니다.
스튜디오와 퍼블리셔는 신규 게임 경험을 창작하는데 있어 그 어느 때보다도 큰 포부를 가지고 있습니다. 또한 이러한 기대는 인프라, 배포, 확장, 운영 등으로부터 발생할 수 있는 멀티플레이어 게임 개발의 수많은 도전 과제들로 인해 제한되어서는 안 될 것입니다.
에픽 온라인 서비스와 Edgegap은 이러한 어려움을 누구나 더 쉽고 간단하게 극복할 수 있도록 협력하고 있습니다.
양사의 서비스를 결합하면 어떤 게임 엔진을 사용하든 전 세계 플레이어가 서로 연결하여 플레이할 수 있는 온라인 게임을 제작할 수 있습니다.
마침내 이룬 간소화와 퍼포먼스
Edgegap의 언리얼 엔진 또는 Unity 플러그인을 사용하면 Edgegap의 오케스트레이션 플랫폼으로 게임 서버를 완벽하게 관리할 수 있습니다. 이를 통해 복잡한 백엔드 개발뿐만 아니라 서버 인프라 관리에 소요되는 시간까지 모두 피할 수 있습니다. 이제 여러분은 귀중한 개발 리소스를 가장 잘하는 일, 즉 게임을 더 멋있고 재미있게 만드는 일에 집중시킬 수 있습니다.
작동 방식
Edgegap의 자동화된 오케스트레이션은 세계 최대 규모로 분산된 멀티클라우드 네트워크상의 모든 위치에 게임 서버를 캐싱합니다. 온디맨드 방식으로 요청이 있을 때마다 적시에 플레이어에게 가장 가까운 게임 서버를 3초 이내로 디플로이합니다1.
이를 통한 퍼포먼스 향상은 엄청나며 Edgegap에서만 가능한 일입니다. 지연시간을 기존 퍼블릭 클라우드 대비 평균 58% 줄일 수 있으며2, '리얼타임' 지연시간의 경우 기존 퍼블릭 클라우드의 5배(14%)인 최대 78%(50ms 미만)까지 감소시킬 수 있습니다2.
Edgegap의 자동화로 개발자의 삶이 더 편리해 집니다. 완벽하게 관리되고 상호 호환되는 게임 서버, 60분 안에 최대 1,400만 명의 동시 접속자(CCU)까지 실전 테스트를 거친 빠른 확장 기능3, 즉각적인 DDoS 공격 방어, 지역 제한 없는 호스팅, 멀티 버전 지원, 자동화된 롤링 업데이트는 Edgegap의 플랫폼에서 제공하는 혜택 중 일부에 불과합니다. 고객을 위한 연중무휴 24/7 지원(Discord, Slack)으로 안심하고 서비스를 이용할 수 있습니다.
게임 서버는 멀티플레이어 생태계의 구성 요소 중 하나입니다. 에픽 온라인 서비스와 결합된 Edgegap은 게임을 온라인 버전으로 만드는 데 필요한 모든 무료 서비스를 제공합니다.
플레이어 인증:에픽 계정 서비스를 통해 수백만 개의 플레이어 계정으로 이루어진 생태계를 활용할 수 있어 플레이어들이 기존 친구들과 함께 게임에 바로 접속할 수 있습니다.
세션 및 로비 관리: 에픽 온라인 서비스 세션이나 로비를 사용하면 입퇴장하는 플레이어를 관리할 수 있습니다. 또한, 플레이어들이 원활하게 대화할 수 있는 보이스 등의 기능으로 로비를 더욱 강화할 수 있습니다.
플레이어 모더레이션: 에픽 온라인 서비스의 안티 치트, 제재, 플레이어 신고 기능으로 악의적인 활동을 막고 전 세계 플레이어가 안심하고 즐길 수 있는 공정한 환경을 조성합니다. 이러한 서비스는 가상 경제가 있는 게임에 특히 중요합니다.
'스마트' 플릿 매니저: MMO와 같이 세션 시간이 길고 대규모 플레이어가 동원되는 게임은 기존 플릿 매니저가 제공하는 큰 혜택을 누릴 수 있습니다. Edgegap의 '스마트' 플릿은 플레이어의 행동을 학습한 후 디플로이 위치를 확장하고 최적화하여 지연시간을 최소화합니다.
경쟁 게임 매치메이커: ELO와 게임 모드 때문에 경쟁 게임 매치메이커가 필요한 게임의 경우, Edgegap의 관리 기능을 완전히 갖춘 매치메이커를 통해 빠르게 시작할 수 있습니다. 이 매치메이커는 에픽 온라인 서비스의 로비와 결합하여 플레이어를 그룹화하고 최적의 매치를 생성합니다.
분산 릴레이: P2P 네트워킹을 사용하는 게임은 지연시간, 치팅, NAT 문제가 발생하기 쉽습니다. 에픽 온라인 서비스의 P2P 기능은 이러한 문제 해결에 도움이 되는 릴레이 서버 기능을 제공합니다. Edgegap의 오케스트레이터와의 구성과 통합을 향상시키기 위해, Edgegap의 분산 릴레이를 활용하면 지연시간을 P2P만 사용했을 때보다 70% 더 줄일 수 있어 플레이어에게 더 나은 경험을 제공하는 비용 효율적인 방법이 됩니다2.
위에서 설명한 에픽 온라인 서비스의 기능은 이용할 수 있는 기능 중 일부에 불과합니다. 이러한 서비스의 사용과 통합에 대한 자세한 내용은 에픽게임즈와 Edgegap의 관련 문서를 참조하시기 바랍니다.