
Alternative: Provide separate options to send Steam friend invites (through the Steam API/overlay) and Epic Games friend invites (through the EOS API/overlay). In your product's UI where direct direct session invites between friends are supported, use the EOS Native Platform Integration to display Steam and Epic Games friends together in the social overlay. If False, skip the Epic Games account authentication. If True, automatically log in the user during initial boot. On subsequent launches, detect the value of the crossplay setting (i.e., true or false) and take the appropriate action:. Then, proceed through the Epic Games account linking flow. If a user selects Yes, save the True value to the crossplay setting. Then, continue as if cross-platform invites have not been implemented. If a user selects No, save the False value to the crossplay setting. Once implemented, users should be prompted upon first launch of your product to enable cross-platform multiplayer by linking their Epic Games account (e.g., Would you like to enable cross-platform invites to friends using an Epic Games account? You can update this preference at any time in the Settings menu.). Additionally, you must implement crossplay in your product using Epic Account Services. By default, this crossplay setting should not have a known true/false value so that users must provide their selection. Use a persistent setting in your product to toggle cross-platform multiplayer functionality (e.g., Enable cross-platform invites to friends using an Epic Games account). If you choose to use Epic Games accounts as the cross-platform account system, we recommend the following flow on Steam to provide an optimal experience to users: Learn more about Crossplay Social Graph Options to support invitation systems.
A Steam player has a way to send an invitation to a friend playing on the Epic Games Store.An Epic Games Store player has a way to send an invitation to a friend playing on Steam.These invites should work bi-directionally, in a similar manner to how they work on their native platform, so:
For products that support invites, invites must be supported across storefront boundaries.