News

​​Bring Ready Player Me avatars to your Discord Activities

Learn how you can bring Ready Player Me avatars and your game to Activities in Discord

With hundreds of millions of users, Discord connects global communities centered around games, creators, brands, and shared interests. Since launching Activities in 2022, the platform has allowed select developers to create multiplayer experiences directly in servers and voice channels. With the latest update, Activities are now open to all developers, making it easier to bring your web-based games (including those featuring Ready Player Me avatars) to the platform.

Bring your web game to Discord’s Activities

Discord Activities are iframe-hosted web apps powered by the Embedded App SDK, giving developers easy access to Discord’s social features. Whether your game is built in Unity, Godot, PlayCanvas, or even React/Three.js, bringing your game to Discord on both desktop and mobile is simple.

A Discord Activity can be a simple social experience (like one allowing users to watch movies together) or a multiplayer game built on the aforementioned common web standards.

Activities can be discovered through Discord’s App Launcher. They can also use native monetization tools to offer in-app purchase options (more on that later).

Ready Player Me avatars + Discord Activities = ❤️

As you may already know, Ready Player Me avatars integrate seamlessly with web-based games. Games like Spatial, HiberWorld, and Mini Royale: Nations already utilize our avatar system to create unique, immersive player experiences. By embedding our Ready Player Me Avatar Creator into your game, players can easily generate customized avatars in just a few clicks. The process is simple: the Avatar Creator uses standard web technologies and you can integrate it using a single iframe tag. If you’re looking for more tailored customization, our API offers advanced integration options, including completely custom avatar creation experience.

Build a custom avatar creator with our Unity SDK

When integrating avatars into a Discord Activity, it’s as simple as loading the avatar into a web-based app powered by Unity, Godot, or PlayCanvas. Our Unity SDK provides drag-and-drop functionality, making it easy to add 3D avatars to your game world with minimal coding effort. The avatars are fully compatible with rigged animations, textures, and blendshapes, allowing for detailed facial expressions and smooth in-game movement.

Ready Player Me avatars are a natural fit for Discord Activities, where social interaction is key. Our avatars give players the ability to personalize their digital identities and express themselves in a unique, immersive way. Whether in a multiplayer game or a social experience, these avatars enhance the communal, interactive feel Discord is known for, making every interaction more meaningful and fun.

Monetize your game through in-app purchases

Discord Activities support native in-app purchases (IAPs), providing a straightforward way to monetize your game with premium content. By integrating Ready Player Me avatars, you can unlock additional monetization opportunities using our Asset Unlocking API. This allows you to offer premium avatar customization options—such as exclusive outfits, accessories, or skins—that players can purchase and use across multiple games. You can also tap into our own Assets Library, consisting of thousands of outfits made by our art team and global brands, including Warner Music Group, Universal Music Group’s Bravado, McLaren Racing, Manchester City, and The Voice.

Hiber successfully utilized this approach when launching their new Angry Birds world. Players could unlock exclusive avatar outfits and cosmetic items, which were made available across other Ready Player Me-supported platforms. This not only created a new revenue stream but also enhanced the player experience by allowing users to bring their purchased items into different virtual environments.

Brands from the IP catalog

Similarly, Mini Royale: Nations partnered with us to pioneer cross-game interoperability using Ready Player Me avatars. Players in Mini Royale can purchase premium avatar skins and seamlessly carry them over to other Ready Player Me-compatible games. This level of cross-platform compatibility adds value to in-game purchases and increases player engagement across the wider ecosystem. By allowing assets to travel across different games, players not only invest more in your game but stay more engaged as their avatars and customizations are consistent across multiple platforms. This boosts loyalty and keeps your community coming back for more.

Heroes from Mini Royale: Nations in Spatial

By pairing these monetization strategies with Discord’s IAP system, developers can leverage features like subscriptions, one-time purchases, and consumable goods. Discord’s IAPs options for Activities make the implementation process simple: it handles the heavy lifting of payment processing, account linking, and entitlement management, meaning developers can focus on creating engaging premium content. This feature is accessible across all platforms, ensuring your game’s monetization strategy is consistent whether users are on desktop or mobile.

With the combination of Discord IAPs and Ready Player Me’s Asset Unlocking API, your game can generate additional revenue by offering unique, high-value customization options that extend beyond a single game. Your community can enjoy premium avatars and assets that persist across games within the Ready Player Me network, further boosting exposure and engagement for your title.

Integrating Ready Player Me avatars in Discord Activities games

If you’ve already integrated Ready Player Me avatars into your web game, you’re just a few steps away from launching your game as a Discord Activity. The Embedded App SDK simplifies this process with clear documentation and guides that walk you through embedding your game in Discord’s voice channels. With the SDK, you can easily integrate Discord’s rich social features, like voice and video integration, directly into your game. Check out Discord’s developer docs to get started with Activities, and find more details on how to quickly adapt your existing Ready Player Me integration for Discord.

If you’re new to Ready Player Me, the first step is signing up for a free account. From there, you can access our extensive documentation, including guides for integrating avatars into popular engines like Unity, React, and Three.js. Whether you’re building a social experience or a multiplayer game, Ready Player Me avatars can help you add immersive, personalized characters in just a few steps.