Getting started

Read the setup guides to have full knowledge of how the asset works.

Introduction

Discordity is a demo integration project of Rich Presence, using Discord GameSDK (formerly Discord-RPC).

So, what is it? (from Discord documentation)

Rich Presence allows you to leverage the totally overhauled "Now Playing" section in a Discord user's profile to help people play your game together. Rich game data—including duration, score, current boss or map, and so much more—lives inside Discord. You can spectate a friend's game directly from their profile popout, or party up via beautiful chat embeds with real-time information about open party slots and the party's in-game status. No more exchanging usernames and friend codes, or wondering if there's room for you to join. Rich Presence is a living invitation to play together, or to watch your friends kick butt.

The 3 main features of Rich Presence are:

  1. Show interesting, unique, actionable data in a user’s profile
  2. Allow friends to spectate each other’s games
  3. Join a friend’s in-game party or server directly from Discord

The information that you must consider to send when an user is playing your game can be:

  • What the player is currently doing
  • How much time has elapsed or remains (if applicable)
  • Their party state


Installation

Discordity must be downloaded and installed from the Unity Asset Store, after the download If Unity asks you whether to upgrade API, do so clicking "Go ahead".
After the installation, you will see a new folder with the name "Discordity", inside that folder you will find the files that make up the core of the connection with the services and also a demo project in case you are interested in using the feedback form.

We do not recommend modifying the folder structure within "Discordity", the asset may stop working properly.

Supported Unity versions

Please see this page.


On this page:

Related pages