cross-platform-messaging

3 posts

discord

Discord Social SDK Updates & Integrations (opens in new tab)

Discord’s Social SDK, launched in March 2025, gives game developers free Discord-powered social features directly inside their games. The post highlights new SDK capabilities, early results from Rust, and GDC presentations showing how developers use Discord for communication, community building, and player growth. Early integrations suggest that seamless social tools can increase in-game engagement and strengthen player communities. ## New Discord Social SDK Features - Rich Presence now supports custom buttons on activity cards. - Unreal and Unity console support has improved through better packaging and documentation. - New guidance covers integrating and managing content moderation. - Players have more granular controls over in-game direct messages and communication preferences. - Webhook notifications alert developers when users unlink accounts or revoke application authorization. - Configurable request timeouts provide greater control over SDK integrations. - Partner feedback also led to improvements around online visibility, account access, and consistent experiences for players without Discord accounts. ## Rust Integration: Unified Communication Facepunch Studios partnered with Discord to test the SDK in *Rust*, which has sold more than 20 million copies and has over one million weekly active users. - The primary goal was to improve communication between players inside and outside the game. - Rust integrated the Unified Friends List and Cross-Platform Messaging features. - Players could communicate with their Discord friends without leaving the game or switching applications. - Facepunch and Discord offered an exclusive in-game reward to encourage account linking. - The reward helped drive initial adoption, while continued use of the social features increased in-game chat activity. - Facepunch reported that more friends were forming squads and playing together. ## Lessons from Early Integrations - Incentives can encourage players to try new social features. - Once players experience seamless communication, retention and engagement can improve. - Developers need controls for visibility, messaging, account linking, and authorization. - Testing with established game communities helps identify usability issues and improve the SDK before broader adoption. ## GDC 2025 Developer Examples Discord used GDC 2025 to showcase its tools and partnerships with game studios. - Discord emphasized its scale: 200 million monthly active users spend more than 2 billion hours gaming each month. - Theorycraft Games presented its development strategy for *SUPERVIVE*, including open development and community-led playtesting through Discord. - Discord served as the central platform for *SUPERVIVE*’s feedback and community strategy. - The Social SDK helped *SUPERVIVE*: - Extend its in-game social graph with Discord friends. - Enable game invitations through Discord Rich Presence. - Improve communication and party coordination. - Connect social features more closely to gameplay. Game developers looking to add communication, friend discovery, invites, or community features can use the Discord Social SDK as a way to provide these experiences without requiring players to leave the game. Early examples such as *Rust* and *SUPERVIVE* indicate that thoughtful integration, clear player controls, and incentives can make adoption more successful.

discord

Announcing Discord’s Social SDK, Helping Power Your Game’s Social Experiences (opens in new tab)

Discord’s Social SDK brings Discord-powered social features directly into games, allowing players to connect whether or not they have Discord accounts. Available at no cost for C++, Unreal Engine, and Unity developers, it supports unified friends, invitations, rich presence, and account linking. Discord says the SDK is designed to improve discovery, retention, and multiplayer communication, with expanded messaging, channels, and voice features available through a closed beta. ## SDK Availability and Purpose - Released on March 17, 2025, during the Game Developers Conference. - Available for: - C++ games - Unreal Engine - Unity - Currently supports Windows 11 and macOS. - Console and mobile support is planned. - Designed to bring Discord’s social infrastructure to games while preserving a seamless player experience. ## Core Social Features - **Unified Friends List** - Players can view Discord friends in-game. - In-game friends can also be surfaced through Discord. - **Deeplink Game Invites** - Players can invite Discord friends directly into a specific party, lobby, or session. - This reduces friction for joining multiplayer games and may improve retention. - **Rich Presence** - Displays a player’s game activity in Discord. - Supports one-click joins from Discord profiles. - Available across PC, console, and mobile. - Helps games gain visibility and attract additional players. - **Flexible Account Requirements** - Players can use the integrated social experience without owning a Discord account. - Optional account linking connects their in-game and Discord identities. - Provisional accounts support players who do not sign up for Discord. ## Closed-Beta Communication Features Several features are available to developers with limited access and can be fully enabled through Discord’s closed beta: - **Cross-Platform Messaging** - Enables conversations between in-game players and Discord users. - Direct messages can persist across both environments. - Discord accounts are not required for every participant. - **Linked Channels** - Connects in-game chat to selected Discord server channels. - Supports persistent communication for guilds, squads, and other groups. - **Discord Voice Chat** - Brings Discord’s voice technology directly into games. - Intended for guilds, matches, and in-game lobbies. ## Early Developer Integrations Discord tested and refined the SDK with developers including Facepunch Studios and Theorycraft Games. - Facepunch Studios reported that the Unity sample made integration straightforward and provided reusable examples for adapting the SDK to *Rust*. - Discord used partner feedback to improve: - Online visibility controls - Provisional-account behavior - Consistency for players without Discord accounts - Theorycraft Games highlighted direct messaging, lobbies, session invites, and provisional accounts as valuable features in *SUPERVIVE*. Game developers can begin using the freely available Social SDK today, while teams seeking cross-platform messaging, linked channels, and integrated voice should apply for the closed beta.

discord

Announcing Discord’s Social SDK, Helping Power Your Game’s Social Experiences (opens in new tab)

Discord has launched the Discord Social SDK, a free toolkit that allows game developers to integrate Discord's social infrastructure directly into their titles to drive player engagement and discovery. The SDK enables features like friends lists and messaging for all players, regardless of whether they have a Discord account, while offering deeper integration for those who choose to link their profiles. By tapping into Discord’s ecosystem of over 200 million monthly active users, the tool aims to help developers overcome discovery challenges in a market where a small number of franchises dominate total playtime. **Solving Discovery Through Social Connectivity** * With 20,000 games launching annually, Discord aims to leverage the fact that 50% of its users discover a new game on the platform every month. * Internal data suggests that playing with at least one friend increases gameplay session lengths sevenfold. * The SDK facilitates "friend-to-friend influence," where 28% of users launch a game within an hour of watching a friend stream it on the platform. **Core SDK Integration Features** * **Unified Friends List:** Synchronizes in-game and Discord friends lists, allowing players to maintain connections both inside and outside the game environment. * **Deep-linked Game Invites:** Enables players to send invites from their in-game list that allow Discord friends to join a specific party, lobby, or session with a single click. * **Rich Presence:** Displays real-time gaming activity on Discord profiles across PC, console, and mobile, serving as a passive discovery tool for a player's social circle. * **Flexible Account Requirements:** Developers can provide a unified social experience to all players without requiring a Discord login, though account linking unlocks more persistent social features. **Advanced Communication Tools in Beta** * **Cross-Platform Messaging:** A closed beta feature that allows players to continue game-related conversations across desktop, console, and mobile devices. * **Linked Channels:** Enables developers to sync in-game chat with specific Discord server channels, providing persistent messaging for guilds and squads. * **Integrated Voice Chat:** Grants developers access to Discord’s proprietary high-quality audio technology to power in-game voice communications. **Technical Specifications and Partnerships** * The SDK is currently available for C++, Unreal Engine, and Unity developers. * Initial support covers Windows 11+ and macOS, with console and mobile support listed as coming soon. * Early adoption partners include major studios such as Theorycraft Games, Facepunch Studios, 1047 Games, and Scopely. By providing these social tools for free, Discord is positioning itself as the foundational social layer for the gaming industry. Developers looking to capitalize on existing social graphs and improve player retention should consider integrating the SDK to bridge the gap between their game and the "digital living rooms" where players already spend their time.