디스코드 소셜 SDK 업데이트 및 (새 탭에서 열림)
Discord Social SDK는 게임 안에 Discord 기반 소셜 기능을 통합해 플레이어 간 연결과 커뮤니케이션을 강화하는 무료 개발 도구다. 2025년 3월 출시 이후 Rich Presence, 콘솔 지원, 콘텐츠 조정, DM 제어, 웹훅, 요청 시간 초과 설정 등이 추가됐다. Rust 사례에서는 게임 내 채팅과 친구 간 협업이 증가했으며, Discord는 초기 파트너 피드백을 바탕으로 SDK와 문서를 개선하고 있다. ## Discord Social SDK의 주요 업데이트 - **Rich Presence 개선** - 활동 카드에 사용자 지정 버튼을 추가할 수 있다. - 게임 초대나 특정 게임 기능으로 연결되는 상호작용을 확장할 수 있다. - **Unity·Unreal 콘솔 지원** - 콘솔 환경을 위한 패키징과 문서가 개선됐다. - 다양한 플랫폼에서 SDK를 통합하기 쉬워졌다. - **콘텐츠 조정 기능** - 게임 내 소셜 기능에 콘텐츠 조정 기능을 통합하고 관리하는 방법이 추가 문서로 제공된다. - 커뮤니케이션 기능을 운영할 때 필요한 관리 체계를 지원한다. - **플레이어 커뮤니케이션 제어** - 게임 내 DM 제어 기능이 강화됐다. - 플레이어가 자신의 커뮤니케이션 선호도를 보다 세밀하게 설정할 수 있다. - 온라인 상태나 게임 플레이 정보의 공개 범위도 조정할 수 있도록 개선됐다. - **계정 연동 상태 관리** - 사용자가 Discord 계정 연결을 해제하거나 애플리케이션 권한을 철회하면 웹훅 알림을 받을 수 있다. - API 요청에 대해 설정 가능한 타임아웃을 지정할 수 있다. ## Rust에 적용한 통합 사례 - **배경** - Facepunch Studios는 Rust의 초기 Social SDK 파트너였다. - Rust는 출시 10년 이상 된 게임으로, 2,000만 장 이상의 판매량과 주간 활성 사용자 100만 명 이상을 보유하고 있다. - **목표와 과제** - 게임 안의 플레이어와 게임 밖의 친구가 더 쉽게 소통하도록 만드는 것이 목표였다. - 기존 플레이어층이 크고 안정적인 상황에서, Facepunch가 처음으로 게임 내 소셜 기능을 도입하는 프로젝트였다. - 기존 게임 경험을 해치지 않으면서 플레이어가 자연스럽게 새 기능을 사용하도록 유도해야 했다. - **적용한 기능** - **통합 친구 목록**을 통해 게임 내 친구와 Discord 친구를 함께 확인할 수 있게 했다. - **크로스 플랫폼 메시징**으로 게임을 종료하거나 Alt-Tab하지 않고도 친구와 대화할 수 있게 했다. - Discord 계정을 게임에 연결한 플레이어에게 독점적인 게임 내 보상을 제공했다. - **결과** - 계정 연동 보상은 초기 사용자를 확보하는 계기가 됐다. - 기능을 직접 사용해 본 플레이어들은 이후에도 소셜 기능을 지속적으로 이용했다. - Rust의 게임 내 채팅 활동이 크게 증가했고, 플레이어들이 친구와 팀을 구성해 플레이하는 흐름이 강화됐다. ## 초기 파트너십을 통한 개선 - Rust 등 초기 통합 사례에서 얻은 피드백을 바탕으로 SDK를 보완했다. - 플레이어가 자신의 게임 플레이 상태를 누가 볼 수 있는지 제어할 수 있도록 했다. - Discord 계정이 없는 플레이어도 기능 이용 과정에서 일관된 경험을 하도록 고려했다. - 계정 접근 문제와 연동 과정의 오류를 해결하기 위한 지원과 문서도 개선했다. ## GDC 2025에서 소개된 개발자 사례 - Discord는 GDC 2025에서 게임 개발자와 파트너를 위한 발표와 세션을 진행했다. - Discord의 규모와 게임 생태계가 강조됐다. - 월간 활성 사용자 약 2억 명 - 매월 20억 시간 이상의 게임 활동 - SUPERVIVE 개발사 Theorycraft Games는 Discord를 커뮤니티 개발과 플레이테스트의 중심 플랫폼으로 활용한 과정을 소개했다. - Discord Social SDK를 통해 다음과 같은 기능을 구현했다. - Discord 친구를 게임의 기존 소셜 그래프에 통합 - Discord Rich Presence를 활용한 파티 초대 - 플레이어 간 연결과 커뮤니케이션 개선 - 커뮤니티 피드백과 게임 개발 프로세스 연계 게임 개발자는 Social SDK 도입 시 단순한 계정 연동보다 친구 목록, 메시징, 초대, 상태 공개 설정을 게임의 핵심 플레이 흐름에 자연스럽게 연결하는 것이 좋다. 또한 Rust 사례처럼 독점 보상으로 초기 사용을 유도하되, 개인정보 제어·계정 해제·콘텐츠 조정·Discord 미가입자 지원까지 함께 설계해야 지속적인 사용으로 이어질 가능성이 높다.