rich-presence

7 개의 포스트

discord

Discord Social SDK 버전 1.10에서 모바일 플랫폼 지원 정식 출시 (새 탭에서 열림)

Discord Social SDK 1.10은 iOS와 Android 모바일 지원을 정식 출시해, 게임 개발자가 모바일에서도 Discord의 소셜 기능을 활용할 수 있게 했다. 주요 개선 사항은 Android Rich Presence, 딥링크 기반 계정 연결, 모바일 Discord Social Commerce이며, 이를 통해 플레이어 유지율·참여도·신규 유입을 높이는 것이 목표다. Tencent, Scopely, Ninja Kiwi 등의 사례는 친구 관리, 파티 구성, 커뮤니티 참여를 게임 경험과 자연스럽게 연결할 수 있음을 보여준다. ## 모바일 플랫폼 지원 정식 출시 - Discord Social SDK는 C++, Unreal Engine, Unity 프로젝트에서 사용할 수 있다. - 지원 플랫폼과 최소 버전은 다음과 같다. - Android 7.0 이상 - iOS 15.1 이상 - 모바일 환경에 맞춰 작은 화면과 이동 중 플레이를 고려한 기능 개선이 이루어졌다. - 계정 연결과 소셜 기능을 통해 게임의 도달 범위, 플레이 시간, 참여도를 높이는 것을 목표로 한다. ## Android Rich Presence 개선 - Android 게임에서 실시간 게임 상태를 공유하는 방법이 여러 가지로 확대됐다. - 계정 연결뿐 아니라 RPC(Remote Procedure Call)를 통해서도 Rich Presence를 제공할 수 있다. - 플레이어의 현재 게임 상태를 Discord 친구들에게 노출해 게임 발견과 소셜 공유를 촉진한다. - 향후 Rich Presence 초대 기능과 결합해 친구의 게임 참여를 유도할 수 있다. ## 딥링크 기반 모바일 계정 연결 - 모바일 계정 연결 과정에 딥링크가 추가됐다. - 브라우저 리디렉션이나 수동 로그인 절차를 줄여 앱 안에서 더 빠르게 Discord 계정을 연결할 수 있다. - Tencent의 Delta Force 사례에서는 단일 탭 방식의 계정 연결로 모바일 온보딩과 캠페인 활성화 과정의 마찰을 낮췄다. - 계정 연결은 게임 내 친구 목록, 초대, 커뮤니티 기능을 사용하기 위한 기반으로 활용된다. ## 모바일 Discord Social Commerce - Discord Social Commerce가 모바일로 확장돼, Discord를 통해 게임 아이템을 판매할 수 있게 된다. - 기존 플레이어뿐 아니라 친구와 잠재적인 신규 유저에게도 상품을 노출할 수 있다. - Marvel Rivals 파일럿 결과: - 구매의 41%가 선물 구매였다. - 선물 구매자의 25%는 휴면 유저 또는 신규 유저였다. - Discord의 소셜 관계가 수익화뿐 아니라 플레이어 재활성화와 신규 유입에도 기여할 수 있음을 보여준다. ## Tencent의 Arena Breakout 사례 - 크로스플랫폼에서 분산된 친구 목록과 파티 구성의 불편함을 해결하기 위해 SDK를 도입했다. - 주요 기능: - **Unified Friends List**: 여러 플랫폼의 친구 목록을 하나로 통합 - **Game Invites**: 분대 구성과 게임 초대 절차를 간소화 - 개선된 모바일 Account Linking - 도입 효과: - 분대 구성 시간 단축 - 세션 간 크로스플랫폼 메시지 증가 - 공식 Discord 서버 활동 증가 - 향후 기간 한정 게임 이벤트와 Discord 소셜 기능을 결합할 계획이다. ## Scopely의 Marvel Strike Force 사례 - Discord를 게임 내 커뮤니케이션과 동맹 관리 플랫폼으로 활용했다. - 플레이어 간 소셜 상호작용뿐 아니라 고객 지원과 커뮤니티 운영을 위한 전용 채널도 제공했다. - 도입 이후 나타난 결과: - 신규 플레이어의 계정 연결 증가 - 동맹별 Discord 채널 생성 가속 - 전반적으로 긍정적인 커뮤니티 반응 - 게임 커뮤니티 관리와 플레이어 지원을 Discord 안에서 함께 운영할 수 있다는 점을 보여준다. ## Tencent의 Delta Force 사례 - 공식 Discord 커뮤니티를 단순한 공지 채널이 아니라 플레이어가 함께 만들어가는 커뮤니티 공간으로 발전시켰다. - Account Linking과 Unified Friends List를 먼저 도입해 게임과 커뮤니티 사이의 경계를 줄였다. - 브라우저 이동과 수동 로그인 대신 모바일 단일 탭 계정 연결을 적용했다. - 주요 효과: - 온보딩 과정 개선 - 캠페인 참여 활성화 - 분대 구성 편의성 향상 - 커뮤니티 제작 콘텐츠와 게임 활동의 연결 - 향후 Discord 내 게임 검색 노출과 Rich Presence 초대 기능도 확대할 예정이다. ## Ninja Kiwi의 Bloons TD 6 사례 - Bloons TD 6는 Account Linking과 Unified Friends List를 도입해 Discord 기반 소셜 경험을 구축하기 시작했다. - 제공된 글의 내용은 이 사례의 초기 도입 기능을 소개하는 부분에서 끝나며, 구체적인 성과 수치는 제시되지 않았다. 모바일 게임에 Discord Social SDK를 도입하려면 먼저 계정 연결과 통합 친구 목록으로 진입 장벽을 낮추고, 이후 Rich Presence·게임 초대·커뮤니티 채널을 결합하는 방식이 효과적이다. 특히 모바일에서는 브라우저 전환과 수동 로그인 단계를 최소화하는 것이 온보딩과 유지율 개선에 중요하다.

discord

Steal a Brainrot, Grow a Garden, Brookhaven RP 등을 위한 공식 디스코드 연동 (새 탭에서 열림)

Discord가 Roblox 게임 개발자를 위한 공식 Social SDK 통합을 출시해 계정 연동, 커뮤니티 안전 관리, Rich Presence, 게임 초대 기능을 제공한다. 이를 통해 게임 서버는 실제 플레이어만 참여하도록 제한하고, 게임 내 제재를 Discord 서버 관리와 연계할 수 있다. 모든 기능은 사용자의 명시적 동의와 개인정보 설정을 기반으로 작동하며, 사용자는 언제든 연동을 해제할 수 있다. ## Roblox 게임과 Discord의 공식 연동 - **Steal a Brainrot**, **Grow a Garden**, **Brookhaven RP**, **Driving Empire**, **NFL Universe Football** 등이 Discord Social SDK 통합을 시작했다. - Roblox 게임 개발자는 기존의 서드파티 앱 대신 Discord의 네이티브 계정 연동 기능을 제공할 수 있다. - 공식 게임 서버 운영에 필요한 커뮤니티 관리, 소셜 기능, 초대 흐름을 하나의 통합 환경에서 구현할 수 있다. ## 계정 연동을 통한 커뮤니티 안전 강화 - 공식 Discord 서버에 입장할 때 Roblox 계정과 특정 게임을 연결하도록 요구할 수 있다. - 게임을 실제로 플레이하는 사용자만 서버에 참여하도록 제한해 커뮤니티의 신뢰성을 높인다. - 예를 들어 **Grow a Garden**은 인증된 Roblox 플레이어만 공식 서버에 참여하게 만들 수 있다. - 계정 연결 사용자끼리만 DM을 주고받도록 제한해 원치 않는 접촉과 개인정보 노출을 줄일 수 있다. - 게임 내 운영진의 제재 결과를 Discord 서버 차단과 연계할 수 있어 수동 관리 부담이 감소한다. ## 사용자 동의와 개인정보 제어 - 사용자는 계정 연결 및 데이터 공유 여부를 명확한 인증 절차에서 직접 결정한다. - Rich Presence와 게임 초대 기능은 Discord 계정 연결뿐 아니라 해당 게임에 대한 별도 승인까지 완료해야 활성화된다. - 사용자는 Discord 설정의 **Settings → Activity Privacy → Activity Sharing**에서 Rich Presence 공개 여부를 관리할 수 있다. - 연결은 언제든 해제하거나 권한을 취소할 수 있다. - Discord는 Roblox의 개인정보 보호 및 서드파티 통합 관련 원칙에 맞춰 사용자 안전과 신뢰를 강조한다. ## 게임 정보를 보여주는 Rich Presence - 기존 Roblox 이용자의 Discord 상태는 단순히 “Playing Roblox”로 표시됐다. - 통합 이후 개발자는 게임 이름, 플레이어의 현재 위치, 활동 내용 등 구체적인 정보를 Discord에 표시할 수 있다. - **Brookhaven RP**의 경우 연결된 사용자의 게임 활동을 Discord 친구들에게 자동으로 보여줄 수 있다. - 게임 활동이 노출되면 친구가 어떤 게임을 하는지 쉽게 발견하고 커뮤니티 참여로 이어질 가능성이 커진다. ## 한 번의 클릭으로 친구 초대 - Discord에서 친구가 어떤 게임을 플레이 중인지 확인하고 바로 세션에 참여할 수 있다. - **Grow a Garden**에서는 Discord 서버에서 친구를 초대해 함께 농작물을 공유하거나 거래하고 수확물을 구경할 수 있다. - 복잡한 링크 복사나 별도 앱 전환 없이 Discord와 Roblox 게임 사이의 참여 흐름이 간소화된다. - 개발자 입장에서는 팀 구성과 공동 플레이를 활성화하는 소셜 기능을 공식적으로 제공할 수 있다. ## Roblox 커뮤니티의 확장 가능성 - Roblox 게임의 Discord 서버는 아이템 드롭, 이벤트 공지, 피드백 수집, 업데이트 알림 등 다양한 커뮤니티 활동의 중심으로 활용된다. - **Grow a Garden**의 운영진 이벤트나 **Steal a Brainrot**의 공격·방어형 이벤트처럼 게임 고유의 문화와 커뮤니티 활동을 Discord에서 확장할 수 있다. - Discord는 기존 PC, Xbox, PlayStation 게임 개발자에게 제공하던 커뮤니티 관리 기능을 Roblox 생태계로 확대하려 한다. ## 실용적인 결론 Roblox 게임 개발자는 Social SDK를 활용해 인증된 플레이어 중심의 안전한 Discord 커뮤니티를 구축하고, Rich Presence와 원클릭 초대로 플레이어 참여를 높일 수 있다. 다만 기능 활성화가 사용자 동의와 개인정보 설정에 의존하므로, 명확한 권한 안내와 쉬운 연동 해제 절차를 함께 제공하는 것이 중요하다.

discord

게임의 소셜 레이어 위 (새 탭에서 열림)

게임의 지속적인 참여를 이끄는 핵심은 콘텐츠뿐 아니라 친구와의 연결이며, Discord는 이를 게임의 ‘소셜 레이어’로 확장하려 한다. Discord 계정과 게임 계정을 연결하면 친구를 찾고 함께 플레이하는 과정이 단순해져 플레이 일수와 세션 시간이 증가한다. GDC 2026에서는 계정 연동, 게임 내 커뮤니케이션, Rich Presence, 성과 공유, 게임 아이템 선물 기능 등이 공개됐다. ## 친구를 게임 안으로 연결하는 계정 연동 - Discord 친구와 게임 내 친구는 대체로 같지만, 두 서비스 사이의 연결이 부족해 함께 플레이하려면 별도의 초대나 코드 공유가 필요했다. - Discord Social SDK는 Discord 계정과 게임 계정을 연결해 친구의 게임 활동을 지속적으로 공유한다. - 친구가 어떤 게임을 플레이 중인지 Discord에서 확인하고, 별도 메시지나 코드 없이 게임에 합류할 수 있다. - 초기 파트너 게임에서 계정 연결 사용자는: - 활성 게임 일수가 중앙값 기준 25% 증가 - 세션 시간이 16% 증가 - 참여 게임에는 *Marvel Rivals*, *Rust*, *Pax Dei*, *Delta Force*, *Arena Breakout*, *Predecessor* 등이 포함된다. ## Social SDK의 주요 개선 사항 - **간편해진 계정 연결** - Discord 내부에서 계정을 연결할 수 있다. - 친구가 연결된 게임을 플레이할 때 상황에 맞는 연결 안내가 표시된다. - 여러 게임을 운영하는 퍼블리셔는 퍼블리셔 인증을 통해 한 번의 연결로 여러 타이틀을 연동할 수 있다. - iOS와 Android에서 모바일 계정 연결이 네이티브 방식으로 지원된다. - **강화된 게임 내 커뮤니케이션** - 지속적인 메시지 기록으로 세션 사이에도 대화 내용을 확인할 수 있다. - 오디오 후처리 효과를 적용할 수 있는 오디오 도구가 제공된다. - 서버 측 API를 이용해 기존에 사용하던 모더레이션 서비스와 연동할 수 있다. - **개선된 Rich Presence** - 사용자 지정 표시 이름과 버튼을 설정할 수 있다. - ‘플레이 중’ 외에도 듣기, 시청, 경쟁 등 다양한 활동 유형을 표시할 수 있다. - 개발자가 Discord에서 게임 활동이 어떻게 보일지 세부적으로 구성할 수 있다. ## 게임 성과를 Discord 프로필에 공유 - Game Stats Widget을 사용하면 게임의 주요 성과를 Discord 프로필에 표시할 수 있다. - *Wuthering Waves*에서는 대표 캐릭터인 Resonator와 최근 업적을 프로필에 추가할 수 있다. - 게임 플레이 시간과 성과를 친구들에게 자연스럽게 노출해 게임의 발견과 재방문을 유도한다. - Discord 프로필은 월간 약 1억 3,300만 명이 조회하므로, 게임 개발자에게 새로운 홍보 접점이 될 수 있다. - 현재 *Wuthering Waves*와 *Marvel Rivals*에서 해당 기능을 체험할 수 있으며, 다른 게임 개발자도 파트너 참여를 신청할 수 있다. ## 대화를 중단하지 않는 게임 아이템 선물 - 많은 게임은 친구에게 스킨이나 아이템을 선물하는 기능이 부족해, 구매와 선물이 게임 밖에서는 어렵다. - Discord Social Commerce는 Discord 안에서 게임 아이템을 구매하고 선물할 수 있는 기능이다. - 공식 게임 서버에 삽입된 Game Shop에서 아이템을 구매할 수 있다. - 아이템은 다음 공간에서도 제공된다. - 개인 메시지 - 음성 채널 - 플레이어 프로필의 Wishlist - 친구와 대화하던 중 채팅을 떠나지 않고 스킨을 구매해 선물할 수 있으며, 수신자는 다음에 게임에 접속했을 때 받을 수 있다. ## 실용적인 시사점 - 게임 개발자는 계정 연동을 통해 초대·매칭·재접속에 필요한 마찰을 줄이는 것이 효과적이다. - 게임 내 활동을 Discord 프로필과 대화에 노출하면 자연스러운 바이럴과 친구 간 유입을 기대할 수 있다. - 성과 공유와 선물 기능은 단순한 편의 기능을 넘어 플레이 동기와 커뮤니티 참여를 강화하는 수단으로 활용될 수 있다.

discord

디스코드를 배틀 (새 탭에서 열림)

Discord 계정을 게임에 연결하면 게임 안에서 Discord 친구를 확인하고 초대하거나, 일부 게임에서는 Discord 친구와 인게임 채팅까지 주고받을 수 있다. 이 글은 Battlefield 6와 Marvel Rivals를 중심으로 계정 연결 방법과 Rich Presence, 크로스게임 커뮤니케이션 기능을 소개한다. 지원 기능은 게임과 플랫폼, 시점에 따라 달라질 수 있다. ## 게임 계정 연동으로 가능한 기능 - 게임 내 친구 목록에서 Discord 친구를 확인할 수 있다. - 게임을 종료하거나 별도 앱을 열지 않고 Discord 친구를 파티에 초대할 수 있다. - 일부 게임은 인게임 채팅과 Discord 간 메시지 송수신을 지원한다. - 현재 플레이 중인 게임 모드, 플레이 시간, 파티의 빈자리 등이 Discord 상태에 표시될 수 있다. - 글 작성 시점에는 Battlefield 6와 Marvel Rivals 외에도 Rust, Pax Dei, SUPERVIVE, Marvel Strike Force, Predecessor, Splitgate 2 등이 Discord 연동을 지원한다. ## Battlefield 6와 Discord 연결 - Battlefield 6에서는 Discord 계정과 EA 계정을 연결하면 Discord 친구를 게임 내 친구 목록에서 볼 수 있다. - PC와 지원되는 콘솔에서 Discord 친구를 파티에 직접 초대할 수 있다. - 연결 방법은 두 가지다. - 게임의 EA Connect 탭, 즉 Battlefield 6 친구 목록에서 **Connect to Discord** 선택 - EA 웹사이트의 계정 연결 페이지에서 Discord 연결 - 연결이 완료되면 Battlefield 6 친구 목록에 **Discord** 섹션이 새로 표시된다. - Discord **Rich Presence**도 활성화된다. - 현재 플레이 중인 게임 모드 - 해당 모드에서 플레이한 시간 - 파티에 남은 참가 가능 슬롯 - 이를 통해 Discord 친구가 플레이 상태를 보고 바로 합류할 수 있다. ## Marvel Rivals의 Discord 연동 - PC 버전에서는 Discord 친구를 Marvel Rivals 친구 목록에서 확인하고 직접 초대할 수 있다. - Marvel Rivals의 인게임 텍스트 채팅으로 Discord 친구에게 메시지를 보낼 수 있다. - 친구는 Discord에서 답장할 수 있으며, 그 답장이 Marvel Rivals의 인게임 채팅에 표시된다. - 연결 절차는 다음과 같다. - 메인 메뉴 오른쪽 상단의 인게임 친구 목록 열기 - Discord 로고가 있는 세 번째 탭 선택 - **Link Now** 클릭 - **Go**를 누른 뒤 Discord 계정 로그인 및 인증 진행 - 연결 후 Discord 친구들이 Marvel Rivals 친구 목록에 나타난다. ## 더 많은 게임과 Discord 기능 - Discord 계정 연동을 지원하는 게임은 계속 늘어나고 있다. - 지원 게임에서는 친구 초대 외에도 Discord 음성 채팅을 이용할 수 있다. - PC와 콘솔에서 음성 채팅을 사용하고, 지원 플랫폼에서는 게임 화면을 Discord로 스트리밍할 수도 있다. - Discord 상태에 현재 플레이 중인 게임을 표시하거나, PC에서는 인게임 오버레이를 통해 대화할 수 있다. - 리그 오브 레전드와 VALORANT에도 Discord 연동 지원이 추가될 예정이라고 안내한다. ## 이용 시 확인할 점 - 게임마다 제공되는 기능이 다르다. 예를 들어 Battlefield 6는 친구 초대와 Rich Presence 중심이고, Marvel Rivals PC 버전은 인게임 채팅과 Discord 간 메시지 연동까지 제공한다. - 플랫폼별 지원 범위가 다를 수 있으므로 PC와 콘솔에서 동일한 기능을 사용할 수 있는지 확인해야 한다. - 글에 소개된 기능은 게시 시점 기준이며, 이후 변경되거나 종료될 수 있다. 게임을 자주 함께하는 친구들이 Discord에 있다면 EA 또는 게임 내 계정 연결 메뉴부터 확인하는 것이 가장 편리하다. 특히 Marvel Rivals PC 사용자는 인게임 채팅과 Discord 메시지 연동까지 활용할 수 있고, Battlefield 6 사용자는 Rich Presence와 빠른 파티 초대 기능을 유용하게 사용할 수 있다.

discord

디스코드의 강력한 크 (새 탭에서 열림)

Discord Social SDK의 커뮤니케이션 기능이 클로즈드 베타를 종료하고 게임에 정식 통합될 단계로 전환됐다. 개발자는 계정 연동, 친구 목록 통합, 크로스플랫폼 텍스트·음성 채팅, Rich Presence, 게임 초대 등을 통해 플레이어 간 연결과 재방문율을 높일 수 있다. SDK에는 채팅 기록, 커스텀 음향 처리, 오디오 진단 기능도 추가됐으며, 출시 승인을 위해 핵심 기능 통합과 안정적인 사용자 경험을 충족해야 한다. ## 게임 내 소셜 기능을 강화하는 Discord Social SDK - Discord 기능을 게임에 직접 통합해 플레이어가 Discord 계정이 없어도 친구와 연결할 수 있다. - Discord 계정을 연동한 플레이어는 게임과 Discord 양쪽에서 친구 목록을 통합해 사용할 수 있다. - 계정 연동 이용자는 더 자주 게임에 돌아오고 세션 및 플레이 일수가 늘어나는 효과가 확인됐다. - 친구 찾기와 파티 구성을 간소화해 멀티플레이어 진입 장벽을 낮춘다. ## Rich Presence와 게임 초대 - **Rich Presence**는 데스크톱, 콘솔, 모바일에서 플레이어의 게임 활동을 Discord에 표시한다. - 플레이어 프로필에서 한 번의 클릭으로 게임에 참여할 수 있는 기능을 구성할 수 있다. - 게임 활동 노출은 신규 플레이어 유입과 기존 플레이어의 재참여를 돕는다. - **Game Invites**를 사용하면 Discord 또는 게임 내부에서 초대를 보내고, 특정 파티나 로비로 바로 입장할 수 있다. ## 크로스플랫폼 텍스트·음성 채팅 - 데스크톱, 모바일, 콘솔 간에 플랫폼 구분 없이 채팅할 수 있다. - 게임 내 다이렉트 메시지를 Discord 계정 연동 사용자에게 Discord에서도 표시할 수 있다. - Discord의 음성 기술을 게임의 길드, 매치, 로비에 적용해 실시간 음성 대화를 제공한다. - **Linked Channels**를 이용하면 게임 내 텍스트 로비를 사용자가 선택한 Discord 채널과 연결할 수 있다. - 이를 통해 길드, 그룹, 스쿼드가 게임 안팎에서 동일한 대화 공간을 사용할 수 있다. ## 새롭게 추가된 기능과 오디오 개선 - 활성 로비에 **채팅 기록**이 제공되어 플레이어가 게임 세션 사이에도 이전 대화를 확인할 수 있다. - 다이렉트 메시지의 채팅 기록도 추후 지원될 예정이다. - **커스텀 효과 처리**를 통해 FMOD, Wwise 같은 오디오 미들웨어로 Discord 음성에 게임 특화 효과를 적용할 수 있다. - 에코 제거와 소음 감소 문제를 분석할 수 있도록 오디오 진단 정보를 제공한다. - 모바일 음성 기능의 오디오 품질과 연결 안정성도 개선됐다. ## 개발 및 운영 시 고려할 사항 - 음성 채팅 관리, 사용자 조정·제재, 로비 채팅 기록 관리와 설계에 관한 별도 문서가 제공된다. - SDK 패키지에 채팅 기능이 포함되지만 사용량에는 레이트 리밋이 적용된다. - 개발 초기에는 제한된 사용량 내에서 게임에 채팅 기능을 구현하고 테스트할 수 있다. - 실제 서비스 전에는 Discord 개발자 포털에서 플랫폼과 애플리케이션을 설정해야 한다. ## SDK 접근 및 출시 승인 요건 - Discord Developer Portal에서 SDK를 시작하고 대상 플랫폼을 선택한다. - 새 Discord Application을 만든 뒤 **Enable Discord Social SDK**를 활성화한다. - 게임 승인 전 다음 조건을 충족해야 한다. - Discord 계정 연동, Rich Presence와 Discord Joins, Discord 친구 기능 등 핵심 기능 통합 - 게임과 Discord 클라이언트 양쪽에서 모든 사용자 흐름이 정상 작동 - 사용자 거부, 실패 상태 등 예외 상황 처리 - 사용자가 계정 연동 기능을 쉽게 찾고 이해할 수 있는 UI 제공 - 통합 화면 캡처와 개발 일정 등 심사 자료 제출 - 연령 제한 사용자 보호 요건 준수 실제로 도입할 때는 먼저 계정 연동, 친구 목록, Rich Presence와 초대 기능을 안정적으로 구현한 뒤 텍스트·음성 채팅과 채널 연결을 확장하는 것이 좋다. 특히 레이트 리밋, 모더레이션, 음성 장애 진단, 플랫폼별 실패 처리를 출시 전에 충분히 검증해야 한다.

discord

Discord의 소셜 SDK (새 탭에서 열림)

Discord는 게임 개발자가 Discord의 소셜 기능을 게임 안에 직접 통합할 수 있도록 Discord Social SDK를 무료로 공개했다. C++, Unreal Engine, Unity 기반 게임에서 친구 목록, 초대, 리치 프레즌스, 메시지와 음성 채팅을 연결해 게임 안팎의 소셜 경험을 강화하는 것이 목표다. 현재 Windows 11 이상과 macOS를 지원하며, 콘솔과 모바일 지원은 추후 제공될 예정이다. ## Discord Social SDK의 목적 - 플레이어가 게임과 Discord 사이를 오가며 친구·팀원과 소통할 수 있도록 지원한다. - Discord 계정이 없는 플레이어도 게임 내에서 통합된 소셜 기능을 이용할 수 있다. - Discord의 2억 명 이상 월간 활성 사용자 기반에서 검증된 커뮤니케이션 기능을 게임에 적용할 수 있다. - 개발자는 소셜 기능을 직접 구축하는 부담을 줄이고, 멀티플레이어 참여와 플레이어 유지율을 높일 수 있다. ## 기본 제공 기능 - **통합 친구 목록** - 게임 안에서 Discord 친구 목록을 확인할 수 있다. - Discord에서도 게임 내 친구와 연결할 수 있다. - 게임 밖에서도 플레이어 관계를 유지할 수 있다. - **딥링크 게임 초대** - 게임 내 친구 목록에서 Discord 친구를 직접 초대한다. - 초대받은 플레이어는 특정 파티, 로비 또는 세션으로 바로 이동할 수 있다. - 게임 참여 절차를 줄여 멀티플레이어 세션과 플레이어 잔존율을 높인다. - **리치 프레즌스** - 현재 플레이 중인 게임과 활동 정보를 Discord 프로필에 표시한다. - 다른 사용자가 플레이 중인 게임을 발견하고 관심을 가질 수 있다. - 설정에 따라 프로필에서 한 번의 클릭으로 게임에 참여할 수 있다. - PC뿐 아니라 콘솔과 모바일에서도 사용할 수 있다. - **유연한 계정 요건** - Discord 계정 없이도 게임 내 소셜 기능을 이용할 수 있다. - 원하는 플레이어는 Discord 계정을 게임 계정과 연결할 수 있다. - 계정 연결을 통해 게임 외부에서도 대화와 관계를 이어갈 수 있다. ## 클로즈드 베타 기능 다음 기능은 모든 개발자가 이용할 수 있지만 현재는 제한적으로 제공되며, 클로즈드 베타에 참여하면 전체 기능을 사용할 수 있다. - **크로스 플랫폼 메시징** - 게임과 Discord 양쪽에서 동일한 대화를 이어갈 수 있다. - Discord 계정이 없는 사용자와도 게임 안에서 소통할 수 있다. - 개인 메시지가 게임과 Discord 양쪽에 지속된다. - **연결된 채널** - 게임 내 채팅을 특정 Discord 서버 채널과 연결한다. - 길드, 그룹, 스쿼드가 게임 안팎에서 지속적으로 대화할 수 있다. - 특정 게임 세션에 종속되지 않는 커뮤니티 공간을 제공한다. - **Discord 음성 채팅** - Discord 클라이언트와 동일한 음성 채팅 기술을 게임에 통합한다. - 길드, 매치, 로비에서 실시간 고품질 음성 대화를 지원한다. - 게임별 음성 시스템을 별도로 구축하지 않고 Discord의 음성 인프라를 활용할 수 있다. ## 지원 환경과 개발 방식 - C++ 프로젝트를 비롯해 Unreal Engine과 Unity 게임을 지원한다. - 현재 지원 운영체제는 Windows 11 이상과 macOS다. - 콘솔과 모바일 플랫폼 지원은 향후 추가될 예정이다. - Discord는 Unity 샘플과 파트너 피드백을 통해 통합 절차와 플레이어 경험을 개선했다고 설명한다. ## 초기 파트너 사례와 개선점 - **Rust** - Facepunch Studios는 Unity 샘플이 핵심 기능과 설정 절차를 이해하는 데 유용했다고 평가했다. - 샘플을 기반으로 Rust의 요구사항에 맞게 기능을 수정·통합할 수 있었다. - **SUPERVIVE** - Theorycraft Games는 직접 메시지, 로비, 세션 초대 기능을 쉽게 구현했다고 밝혔다. - 임시 계정(provisional account)을 활용해 Discord 계정이 없는 플레이어에게도 소셜 기능을 제공했다. - 초기 파트너 테스트를 통해 다음과 같은 부분이 보완됐다. - 자신의 온라인 상태와 게임 플레이 정보 공개 범위를 플레이어가 직접 제어하도록 개선했다. - Discord 계정이 없는 사용자의 임시 계정 처리 방식을 개선했다. - 계정 유형과 관계없이 일관된 플레이어 경험을 제공하도록 조정했다. 게임에 Discord 기반 소셜 기능을 빠르게 추가하려는 개발자라면 친구 목록, 딥링크 초대, 리치 프레즌스부터 도입하는 것이 현실적이다. 게임 내 채팅과 음성 채팅을 Discord와 완전히 연결하려면 현재 제한된 클로즈드 베타 참여가 필요하므로, 지원 플랫폼과 계정 정책을 확인한 뒤 적용하는 것이 좋다.

discord

디스코드 소셜 SDK 발표: (새 탭에서 열림)

디스코드(Discord)는 개발자가 자사의 사회적 인프라를 게임 내에 직접 통합할 수 있도록 지원하는 '디스코드 소셜 SDK(Discord Social SDK)'를 무료로 출시했습니다. 이 SDK는 디스코드 계정 유무와 상관없이 모든 플레이어에게 친구 목록, 메시징, 음성 채팅 등 원활한 소셜 기능을 제공하여 게임의 몰입도와 리텐션을 높이는 데 기여합니다. 개발자들은 이를 통해 월간 활성 사용자 2억 명 이상의 디스코드 생태계를 활용함으로써 게임의 발견 가능성을 높이고 멀티플레이어 경험을 한층 강화할 수 있습니다. **디스코드 소셜 SDK의 주요 기능과 호환성** * **플랫폼 및 엔진 지원:** C++ 기반으로 설계되었으며 언리얼 엔진(Unreal Engine)과 유니티(Unity)를 모두 지원합니다. 현재 윈도우 11 및 macOS에서 사용 가능하며, 콘솔과 모바일 지원도 곧 추가될 예정입니다. * **유연한 계정 체계:** 플레이어는 디스코드 계정이 없어도 게임 내 소셜 기능을 즐길 수 있으며, 계정을 연동할 경우 디스코드 앱과 연계된 더욱 깊이 있는 소셜 경험을 누릴 수 있습니다. * **통합 친구 목록:** 게임 내에서 디스코드 친구 목록에 접근하거나, 반대로 디스코드에서 게임 친구를 확인할 수 있는 통합된 환경을 제공합니다. **게임 내 도달 범위 및 연결성 강화** * **딥링크 게임 초대:** 플레이어는 게임 내에서 디스코드 친구에게 직접 초대를 보낼 수 있으며, 수신자는 링크 클릭 한 번으로 특정 파티나 로비, 세션에 즉시 합류할 수 있습니다. * **리치 프레젠스(Rich Presence):** 플레이어의 현재 게임 활동 상태를 디스코드 프로필에 실시간으로 노출합니다. 이를 통해 다른 사용자가 게임을 발견하기 쉬워지며, 프로필에서 바로 게임에 참여하는 기능을 설정할 수 있습니다. * **데이터 기반의 성장:** 디스코드 통계에 따르면 친구와 함께 플레이할 때 게임 세션 시간이 7배 증가하며, 사용자의 50%가 매달 디스코드를 통해 새로운 게임을 발견하는 만큼 강력한 마케팅 효과를 기대할 수 있습니다. **실시간 커뮤니케이션 도구 (클로즈 베타)** * **크로스 플랫폼 메시징:** 데스크톱, 콘솔, 모바일 등 기기에 구애받지 않고 게임 관련 대화를 지속할 수 있는 메시징 기능을 지원합니다. * **연동 채널(Linked Channels):** 게임 내 채팅을 특정 디스코드 서버 채널과 연결하여, 길드나 그룹이 게임 안팎에서 끊김 없이 소통할 수 있는 환경을 구축합니다. * **고품질 음성 채팅:** 업계 표준으로 자리 잡은 디스코드의 음성 기술을 게임 내에 직접 구현하여 최상의 오디오 품질을 제공합니다. **추천 및 활용 팁** 인디 게임부터 AAA급 대작까지, 멀티플레이어 기능을 구현하려는 개발자에게 이 SDK는 비용 부담 없이 강력한 소셜 그래프를 확보할 수 있는 최적의 도구입니다. 특히 친구 간의 입소문과 커뮤니티 형성이 중요한 게임이라면, 디스코드의 '리치 프레젠스'와 '딥링크 초대' 기능을 적극 활용하여 초기 사용자 유입과 유지율을 극대화하는 전략을 추천합니다. 현재 공식 웹사이트를 통해 SDK를 다운로드하고 상세 문서를 확인할 수 있습니다.