Add support for Epic Online Services for the next release on the Epic Games Store #44
Labels
No labels
-Animation
-Art
-Audio
-Chore
-Code/Blueprint
-Map
-Material
-Mesh
-Writing
Bug
Duplicate
Feature
Help Wanted
Invalid
Question
UE5.1 Upgrade Bug
Unverified
Wont Fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: metahusk/cardinal-fall_ue5#44
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What's Needed:
We will attempt to implement separate online subsystems. Steam would be the default due to Steam's popularity and Epic Online Services (EOS) would be the backup online subsystem if Steam isn't detected. This setup hasn't been tested yet, but we suspect having EOS as the backup online subsystem might effect playing on a lan since Unreal can only have one fallback online subsystem. We would implement crossplay using EOS Plus, but we believe linking Steam with Epic isn't something most would want and we don't believe there is an option to avoid doing so with EOS Plus.
We ended up supporting EOS Plus and crossplay but since optionally opting into account linking with Unreal 5.1 isn't possible, we won't be forcing account linking on Steam users. This breaks the ability to have friends lists. Because of that, we added the option to apply a simple, but not secure, password to the server listings. This should stop average users from joining a server when they are not desired.