You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<imgsrc="/images/game-development/how-to-add-proximity-voice-chat-to-your-game/banner-proximity-voice-chat.webp"alt="A banner showing a microphone that produces audio waves that look like they're in 3d space"style={{width: "100%", height: "auto"}} />
@@ -305,12 +303,12 @@ Now you have a working proximity voice solution combining the power of the Disco
305
303
Ready to go deeper? These guides cover other ways to build games with Discord:
306
304
307
305
<Columnscols={2}>
308
-
<Cardtitle="How To Grow Your Game"href="/developers/game-development/how-to-grow-your-game"icon={<GameControllerIcon />}>
306
+
<ImageCardtitle="How To Grow Your Game"href="/developers/game-development/how-to-grow-your-game"img="/images/game-development/how-to-grow-your-game/banner-how-to-grow-your-game.webp"horizontal>
309
307
Guides for game developers on using Discord's Social SDK and APIs to grow and engage their player base
310
-
</Card>
311
-
<Cardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"icon={<RobotIcon />}>
312
-
Build a Discord bot to extend your game's presence into the community
313
-
</Card>
308
+
</ImageCard>
309
+
<ImageCardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"img="/images/game-development/how-to-keep-your-players-engaged/banner-how-to-keep-your-players-engaged.webp">
310
+
Build a Discord bot to extend your game's presence into the community
<imgsrc="/images/game-development/how-to-create-a-community-for-your-game/banner-how-to-create-a-community-for-your-game.webp"alt="A banner showing pieces of a community Discord server"style={{width: "100%", height: "auto"}} />
11
10
@@ -318,9 +317,9 @@ If you’ve implemented the Discord Social SDK, your Rich Presence can include a
318
317
319
318
<imgsrc="/images/game-development/how-to-get-your-game-seen/rich-presence-buttons.webp"alt="Rich Presence with a button to join the community"style={{width: "60%", height: "auto"}} />
320
319
321
-
<Cardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"icon={<UserStatusIcon />}horizontal>
320
+
<ImageCardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"img="/images/game-development/how-to-get-your-game-seen/banner-how-to-get-your-game-seen.webp"horizontal>
322
321
Implement Rich Presence with game details, lobby joining, game launching, and store links
323
-
</Card>
322
+
</ImageCard>
324
323
325
324
---
326
325
@@ -409,9 +408,9 @@ Your server and your game don't have to exist independent of each other. Using a
409
408
410
409
All of these can run through a Discord bot connected to your game's server. To learn how to build a bot and put these features into practice read this how-to guide:
411
410
412
-
<Cardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"icon={<RobotIcon />}horizontal>
411
+
<ImageCardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"img="/images/game-development/how-to-keep-your-players-engaged/banner-how-to-keep-your-players-engaged.webp"horizontal>
413
412
Build a bot connected to your game with leaderboards, event announcements, and achievement sharing
414
-
</Card>
413
+
</ImageCard>
415
414
416
415
---
417
416
@@ -420,13 +419,13 @@ All of these can run through a Discord bot connected to your game's server. To l
420
419
Now that your server is live, configured, and ready for players, here are some helpful next steps:
421
420
422
421
<CardGroupcols={3}>
423
-
<Cardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"icon={<UserStatusIcon />}>
422
+
<ImageCardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"img="/images/game-development/how-to-get-your-game-seen/banner-how-to-get-your-game-seen.webp"horizontal>
424
423
Implement Rich Presence with game details, lobby joining, game launching, and store links
425
-
</Card>
426
-
<Cardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"icon={<RobotIcon />}>
424
+
</ImageCard>
425
+
<ImageCardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"img="/images/game-development/how-to-keep-your-players-engaged/banner-how-to-keep-your-players-engaged.webp"horizontal>
427
426
Build a bot connected to your game with leaderboards, event announcements, and achievement sharing
428
-
</Card>
429
-
<Cardtitle="Using Community Invites"href="/developers/tutorials/using-community-invites"icon={<LinkIcon />}>
427
+
</ImageCard>
428
+
<Cardtitle="Using Community Invites"href="/developers/tutorials/using-community-invites"icon={<InboxIcon />}>
430
429
Deep dive on Community Invites with full implementation details
@@ -728,17 +729,15 @@ Chapter or act titles in `details` , like “Chapter 3: Letting Go”, can hint
728
729
Rich Presence scratches the surface of what the Discord Social SDK can do for your game. Want to dive deeper? Check out some of guides:
729
730
730
731
<Columns cols={3}>
732
+
<ImageCard title="How Do I Keep My Players Engaged?" href="/developers/game-development/how-to-keep-your-players-engaged" img="/images/game-development/how-to-keep-your-players-engaged/banner-how-to-keep-your-players-engaged.webp" horizontal>
733
+
Build a Discord bot to extend your game's presence into the community
734
+
</ImageCard>
731
735
<Card title="Managing Game Invites" href="/developers/discord-social-sdk/development-guides/managing-game-invites" icon={<InboxIcon />}>
732
-
Implementation guide for game invites
736
+
Implementation guide for game invites using the Social SDK to let friends join in-game or through Rich Presence
<Card title="How Do I Keep My Players Engaged?" href="/developers/game-development/how-to-keep-your-players-engaged" icon={<RobotIcon />}>
738
-
Build a Discord bot to extend your game's presence into the community
739
+
Create multiplayer lobbies with the Social SDK
739
740
</Card>
740
741
</Columns>
741
742
742
743
Join the [Discord Developers server](https://discord.gg/discord-developers) to connect with other game developers building on Discord, or check out the [Discord Developers YouTube channel](https://youtube.com/@discorddevelopers) for video walkthroughs and tutorials.
743
-
744
-
<img src="/images/game-development/how-to-get-your-game-seen/inline-how-to-get-your-game-seen.webp" alt="A banner showing rich presence for a fictional game" style={{width: "100%", height: "auto"}} />
<imgsrc="/images/game-development/how-to-grow-your-game/banner-how-to-grow-your-game.webp"alt="A banner showing players chatting about playing a game together"style={{width: "100%", height: "auto"}} />
11
9
@@ -25,34 +23,28 @@ Using Discord as part of your game development strategy can help build community
25
23
26
24
---
27
25
28
-
<imgsrc="/images/game-development/how-to-create-a-community-for-your-game/banner-how-to-create-a-community-for-your-game.webp"alt="A banner showing pieces of a community Discord server"style={{width: "100%", height: "auto"}} />
29
-
30
26
# Build a Community to Capture Your Players
31
27
32
28
Whether you're just starting on a new game or you've already got a beta up and running, it's never too early to think about community. Discord is a leading platform for hosting official game communities; over 9,000 official game communities are on Discord, with over 80 million members*. Players who join your game’s Discord community can develop a sense of belonging and connection with your game that goes beyond just playing. They become invested in your game's success, provide valuable feedback, and naturally bring new players into the community. It also gives you a chance to interact directly with your players, get to know them better, provide feature updates and bug fixes, and learn why they love your game. A thriving community with active developers gives players a reason to stick around between updates and creates lasting relationships that keep your game alive.
33
29
34
30
**Discord Internal Data, 2025*
35
31
36
-
<Cardtitle="How Do I Create a Community For My Game?"href="/developers/game-development/how-to-create-a-community-for-your-game"icon={<ListViewIcon />}horizontal>
32
+
<ImageCardtitle="How Do I Create a Community For My Game?"href="/developers/game-development/how-to-create-a-community-for-your-game"img="/images/game-development/how-to-create-a-community-for-your-game/banner-how-to-create-a-community-for-your-game.webp"horizontal>
37
33
Set up a community server, design roles and channels, and bring players in from your game
38
-
</Card>
34
+
</ImageCard>
39
35
40
36
---
41
37
42
-
<imgsrc="/images/game-development/how-to-get-your-game-seen/banner-how-to-get-your-game-seen.webp"alt="A banner showing rich presence for a fictional game"style={{width: "100%", height: "auto"}} />
43
-
44
38
# Get Your Game Seen With Rich Presence
45
39
46
40
Have you ever seen what a friend is playing in the Discord client? This is called Rich Presence and there are so many ways to use it to get your game seen. The [Discord Social SDK](https://discord.com/developers/social-sdk) allows you to control how Rich Presence is displayed to your players in Discord by adding text, images, links, buttons, and more. You can even add invites that allow players to join your game directly from Discord. With Rich Presence, your player’s profiles become organic marketing for your game and give you a seamless way to create social experiences. The easier you make it for player’s to show off what they’re playing the faster your game will naturally spread through their social graph.
47
41
48
-
<Cardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"icon={<UserStatusIcon />}horizontal>
42
+
<ImageCardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"img="/images/game-development/how-to-get-your-game-seen/banner-how-to-get-your-game-seen.webp"horizontal>
49
43
Implement Rich Presence with game details, lobby joining, game launching, and store links
50
-
</Card>
44
+
</ImageCard>
51
45
52
46
---
53
47
54
-
<imgsrc="/images/game-development/how-to-keep-your-players-engaged/banner-how-to-keep-your-players-engaged.webp"alt="A banner showing a bot message allowing a player to claim an item for the game in Discord"style={{width: "auto", height: "auto"}} />
55
-
56
48
# Keeping Your Players Engaged
57
49
58
50
A Discord bot or companion app keeps your game present in player’s lives even when they're not actively playing. You can use them to bring your game’s world into Discord, announce in-game events, share achievements and leaderboards, and run giveaways or promos. This keeps your game top-of-mind in Discord and gives players a reason to jump back in.
@@ -64,9 +56,9 @@ A Discord bot or companion app keeps your game present in player’s lives even
64
56
65
57
Bots and companion apps can extend your game's experience into Discord, creating engagement loops that bring players back. A guild-installable bot can live in your community server and user-installable bots allow players to use them anywhere for optimal sharing. A well-built bot helps players organically share your game and community. Players sharing their high scores, leaderboards, builds, and achievements through your bot can drive their friends to return to the game just to beat them, or even purchase the game to join in the competition. It's re-engagement and community building that works for you around the clock.
66
58
67
-
<Cardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"icon={<RobotIcon />}horizontal>
59
+
<ImageCardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"img="/images/game-development/how-to-keep-your-players-engaged/banner-how-to-keep-your-players-engaged.webp"horizontal>
68
60
Build a bot connected to your game with leaderboards, event announcements, and achievement sharing
69
-
</Card>
61
+
</ImageCard>
70
62
71
63
---
72
64
@@ -87,13 +79,13 @@ Start with "**[How Can I Get My Game Seen?](/developers/game-development/how-to-
87
79
Start with "**[How Do I Keep My Players Engaged?](/developers/game-development/how-to-keep-your-players-engaged)**". Build a bot that bridges your game and Discord. Think about what information from your game could be the most helpful thing for player’s to share. It can celebrate achievements, announce events, and build competition through leaderboards. This strengthens the connection between your community and your game.
88
80
89
81
<CardGroupcols={3}>
90
-
<Cardtitle="How Do I Create a Community For My Game?"href="/developers/game-development/how-to-create-a-community-for-your-game"icon={<ListViewIcon />}>
82
+
<ImageCardtitle="How Do I Create a Community For My Game?"href="/developers/game-development/how-to-create-a-community-for-your-game"img="/images/game-development/how-to-create-a-community-for-your-game/banner-how-to-create-a-community-for-your-game.webp">
91
83
Set up a community server, design roles and channels, and bring players in from your game
92
-
</Card>
93
-
<Cardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"icon={<UserStatusIcon />}>
84
+
</ImageCard>
85
+
<ImageCardtitle="How Do I Get My Game Seen?"href="/developers/game-development/how-to-get-your-game-seen"img="/images/game-development/how-to-get-your-game-seen/banner-how-to-get-your-game-seen.webp">
94
86
Implement Rich Presence with game details, lobby joining, game launching, and store links
95
-
</Card>
96
-
<Cardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"icon={<RobotIcon />}>
87
+
</ImageCard>
88
+
<ImageCardtitle="How Do I Keep My Players Engaged?"href="/developers/game-development/how-to-keep-your-players-engaged"img="/images/game-development/how-to-keep-your-players-engaged/banner-how-to-keep-your-players-engaged.webp">
97
89
Build a bot connected to your game with leaderboards, event announcements, and achievement sharing
@@ -180,14 +180,14 @@ Not every strategy above fits every genre. Here are some ideas for which strateg
180
180
You don't have to build all of this at once. Pick the strategy that fits your game and player base, get it running, and build from there. The bot can start simple. A single `/leaderboard` command can get your players showing off their achievements which can grow into a full engagement system over time. Start with account linking, add one feature, see how your community responds, and iterate.
181
181
182
182
<CardGroupcols={3}>
183
-
<Cardtitle="How Do I Grow My Game?"href="/developers/game-development/how-to-grow-your-game"icon={<UserStatusIcon />}>
184
-
Learn strategies to grow your game through Discord communities and APIs
185
-
</Card>
183
+
<ImageCardtitle="How Do I Grow My Game?"href="/developers/game-development/how-to-grow-your-game"img="/images/game-development/how-to-grow-your-game/banner-how-to-grow-your-game.webp"horizontal>
184
+
Learn strategies to grow your game through Discord communities and APIs
185
+
</ImageCard>
186
186
<Cardtitle="Bots and Companion Apps"href="/developers/quick-start/getting-started"icon={<RobotIcon />}>
187
-
Getting started guide for building a Discord bot or companion app
187
+
Getting started guide for building a Discord bot or companion app
0 commit comments