콘텐츠로 건너뛰기
Even Richer Discord Presence 제품 등록을 위한 미디어 1개
0개의 코멘트

설명

Even Richer Discord Presence : the complete Discord Rich Presence plugin for Unreal

Even Richer Discord Presence lets your game drive a Discord profile, status lines, art, timers, party size, profile buttons, and the Ask to Join flow for your multiplayer games.

No third-party DLL, no deprecated SDK, no external dependency. The plugin speaks the Discord IPC protocol directly, in clean engine-native C++, with full source included. (UE 5.5 | 5.6 | 5.7 | 5.8)

-> Website (later)

-> Even Richer Presence Documentation

-> Youtube tutorials (later)

-> Discord

What you get
  • THE complete Discord Rich Presence feature set for Unreal, in one subsystem

  • Zero-dependency: no bundled DLL, no discord-rpc, no Game SDK, full C++ source

  • Drop-in setup: paste your Discord App ID in Project Settings and you are connected

  • 20 Blueprint nodes and 6 events, every one of them tooltipped

  • Profile buttons, up to two clickable links on your profile

  • Ask to Join and join-request handling, ready to wire to your session system

  • Survives a Discord restart: auto-reconnect, presence restored, events re-subscribed

  • A plugin that works in packaged builds.

What's included
  • Subsystem : a GameInstanceSubsystem, no Game Instance wiring, no manual callback pump, reachable from any Blueprint through a single compact Discord node.

  • Presence : Details, State, large and small art with hover text, elapsed timer, countdown, activity type (Playing / Listening to / Watching / Competing in), status display type, clickable Details and State lines.

  • Profile buttons : up to two buttons with links rendered on the Discord profile.

  • Multiplayer : Set Multiplayer Session publishes party and secrets in one node, Party Id is derived from the join secret so every member groups together automatically. The join secret is handed back to your game untouched.

  • Ask to Join : On Join Request gives you the asking user (name, avatar URL), Respond To Join Request answers Yes / No / Ignore.

  • Connection : auto-connect on startup, connect-on-demand, exponential backoff reconnect, presence restoration, automatic re-subscription.

  • Helpers : Unix time now, time-from-now, button builder, Discord avatar URL (handles animated avatars and default fallbacks).

  • Diagnostics : actionable warnings for the cases Discord fails silently, party too small for a join button, party full, buttons and secrets conflicting.

Why Even Richer instead of alternatives
  • Not deprecated: the existing Unreal options wrap discord-rpc, a library Discord itself abandoned. Even Richer talks the IPC protocol directly.

  • Zero dependency: no precompiled DLL shipped with your game, no ThirdParty module.

  • Blueprint-first: every surface exposed as friendly nodes.

  • Complete: every Rich Presence field Discord accepts is exposed, including profile buttons and activity type.

  • Maintained: built and supported by the developer of Twitch StreamSync, recognised for its discord support.

Technical Details
  • Engine: UE 5.5 -> 5.8.

  • Platforms: Windows (Win64), editor and packaged builds.

  • Requirements: the Discord desktop client must be running on the same machine, and a Discord application ID from the Developer Portal.

  • Scope: this plugin drives Discord's presence and Ask to Join UI and hands your game the session token.

This plugin does NOT implement networking, matchmaking or level travel, you have to connect it to your existing session system (listen server, Steam, EOS).

Support

===================== DISCLAIMER ======================

EVEN RICHER DISCORD PRESENCE IS AN INDEPENDENT UNREAL ENGINE

PLUGIN AND IS NOT AFFILIATED WITH, ENDORSED BY, OR SPONSORED BY

DISCORD INC. ALL DISCORD TRADEMARKS, LOGOS, AND BRAND NAMES

ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS.

=====================================================

포함된 포맷