Epic Games maakt gratis crossplay-sdk beschikbaar voor delen community met Steam

Epic Games Services brengt een gratis software development kit uit waarmee ontwikkelaars communityfuncties van de Epic Games Store en Steam kunnen combineren. In de toekomst wil Epic ook ondersteuning voor andere virtuele winkels uitbrengen.

Met de sdk kunnen ontwikkelaars de vriendensystemen van de Epic Games Store en Steam samenvoegen zodat gamers, ongeacht via welk platform ze spelen, elkaar kunnen zien en bij elkaar in games kunnen komen. De twee vriendenlijsten worden door de software samengevoegd in één interface, zo belooft Epic Games. Later is het bedrijf van plan om 'meer pc-platformen te ondersteunen, waaronder ook macOS en Linux.' Ook komt de nieuwe crossplayfunctie uiteindelijk naar consoles en mobiele platformen.

De crossplayfunctie is volgens Epic Games gemakkelijk aan een game toe te voegen en hoeft niet apart geüpdatet te worden. Gebruikers van Steam hoeven voor deze functie verder ook niet apart in te loggen; 'met enkele klikken' kunnen Steam-gebruikers van de service gebruikmaken, waarna er op de achtergrond een alternatief Epic Games-account voor hen aangemaakt wordt waarmee de crossplayfunctie mogelijk wordt. De software is volgens het bedrijf plug-and-play, waardoor ontwikkelaars zelf kunnen kiezen welke functionaliteiten ze aan hun game toevoegen.

Update, 18.55: Er is op basis van de beschikbare informatie van Epic Games meer duiding toegevoegd over het eventuele opt-insysteem voor Steam-gebruikers.

Door Yannick Spinner

Redacteur

17-06-2022 • 17:42

21

Reacties (21)

Sorteer op:

Weergave:

Leuk dat ze op de achtergrond een alternatief Epic account aanmaken, maar wat gebeurd er met dat account ls je klaar bent met spelen? Hoe kan ik inzien welke informatie ze over mij hebben en nog belangrijker, hoe kan ik er voor zorgen dat ze het verwijderen?

[Reactie gewijzigd door Neshfi op 23 juli 2024 06:41]

Waarschijnlijk vergelijkbaar met de tig andere oauth(achtige) login methodes zoals Google en Microsoft accounts.

In feite kan een developer dit nu ook gewoon zelf doen. En de nodige games zullen dit al doen.

https://partner.steamgames.com/doc/webapi_overview/oauth

[Reactie gewijzigd door Caayn op 23 juli 2024 06:41]

Waar ik dan ook benieuwd naar ben. Worden deze epic accounts ook door epic getelt als actieve gebruikers op hun platform?

Als dat zo is gaan ze waarschijnlijk ineens heel wat omhoog in gebruikers accounts terwijl de steam gebruikers eigelijk helemaal niet op dat platform spelen. Je krijgt dan een vertekend beeld van hoeveel gebruikers Epic heeft.

Epic zou dan bv kunnen zeggen kijken we hebben ( zeg maar wat ) 100 mil actieve gebruikers. Terwijl dat in werkelijk veel minder zou kunnen wezen. Om zo het platform groter te doen lijken dat het in werkelijkheid is?
Als dat zo is gaan ze waarschijnlijk ineens heel wat omhoog in gebruikers accounts terwijl de steam gebruikers eigelijk helemaal niet op dat platform spelen.
Maar eigenlijk wel, want er wordt op de achtergrond een epic account aangemaakt.
Ik heb hier een heleboel vragen over @YannickSpinner ...
A) Dus als je op Steam speelt maar de ontwikkelaars willen van EGS liever (ook) gebruikmaken, dan wordt automatisch een EGS account aangemaakt?
B) Als A) correct is, wordt je dan ook uitdrukkelijk om toestemming gevraagd? Is hier al iets bekend over? En als je niet in stemt er mee, kan je nog wel gewoon een spel spelen of wordt je dit door de strot gedouwd via de EULA?
C) Heeft Epic (al) een licentie van Steam om deze prive-gegevens over te kunnen nemen?
D) Is dit al voorgelegd aan de respectievelijke toezichthouders als concept?
E) Indien hier geen toestemming voor komt (door bv de Californische wet, of de EU GDPR), betekend dit dat op een of andere manier men het per regio slechts kan uitrollen? Of betekend dit helemaal geen doorgang er voor?
F) Hoe wordt de veiligheid van de stilletjes-aangemaakte account gegarandeerd? Krijg je de optie om zelf een wachtwoord aan te maken, of maakt Epic die voor je aan? Krijg je een e-mail dat de account aangemaakt is? Kan je er 2FA/MFA op zetten?
Er word geen EGS account aangemaakt, maar een Epic Online Services ID. Hier kan je meerdere diensten aan koppelen.

Er worden geen persoonlijke gegevens vanuit je Steam account gehaald. De enige informatie die mogelijk verzameld word is je vriendenlijst, en dat gebeurt pas na toestemming.
Bron
Allemaal zeer waardige vragen die ik op het moment niet kan beantwoorden; het enige wat Epic Games hier vooralsnog over schreef is: "Onboarding without emails or password prompts. With just a few clicks, Steam players can jump into a game while an Epic Games account is created under the hood for their Steam account."

Die 'few clicks' impliceren dat Steam-gebruikers wel toestemming moeten geven, al dan niet via een in-game opt-insysteem.
Okay, bedankt. Dat is iets duidelijker, maar ik neem aan dat dat ze zelf ook nog niet zo ver zijn met het idee en nu nog aan het ontwikkelen zijn dan... Zie het vanzelf dan wel verschijnen.
Dit is niet anders dan hoe veel systemen werken waar je ook met een alernatieve login kunt werken, bv waar je met facebook, google, twitter, twitch, whatever op service B kunt inloggen, service B maakt achterliggend dan een account aan voor service B en koppelt deze aan de service waarmee je inlogt. Deze manier van werken is dus niets nieuws en wordt al jaren zo gebruikt. Epic geeft nu alleen duidelijk aan wat er gebeurd achter de schermen. Jij geeft als gebruiker toestemming om Steam te koppelen aan je epic account, en epic maakt daarvoor weer gewoon gebruik van de publieke steam services.
In de toekomst wil Epic ook ondersteuning voor andere virtuele winkels uitbrengen.
Dit lijkt mij ook iets wat ze eigenlijk al hadden moeten hebben, gelet op hun rechtszaak tegen Apple.
Gebruikers van Steam hoeven voor deze functie verder ook niet apart in te loggen; op de achtergrond maakt de software een alternatief Epic Games-account voor hen aan waarmee de crossplayfunctie mogelijk wordt.
Dit is essentieel aan het stukje tekst. Slimme manier om nieuwe gebruikers te krijgen op je platform zonder dat ze dit zelf direct door hebben.
Makkelijker, goedkoper en efficienter dan hun eigen platform te verbeteren en organisch te groeien :+
Bestond dit niet al? Bij epic online services kan ik namelijk nu ook al verschillende andere login services toevoegen, waaronder steam login.
"PC Store" - echt?
Heeft Epic nou echt zo'n hekel aan steam dat ze niet eens hun naam in een video durven zetten?

Weinig devs die die gaan implementeren verwacht ik. Heeft nul meerwaarde voor sony en microsoft.
Ik denk dat je daar gruwelijk in vergist, ik denk dat veel developers die gebruik maken van de unrealengine dit gewoon gaan ondersteunen, immers is het geen moeite en is het alleen maar in her voordeel van de gebruiker. Ik zou het zelfs belachelijk vinden als je het niet activeert bij crossplay games, je wilt je gebruiker toch zoveel mogelijk gemak bieden.
Antwoord op je eerste vraag: ja.

En reken maar dat heel wat devs dit gaan implementeren, aangezien cross-play door Epic verplicht wordt als je je game in de EGS wil uitbrengen. Heel wat bestaande games op Steam zijn om die reden al omgeschakeld naar EOS (o.a. na een give away op EGS)

[Reactie gewijzigd door Ge0force op 23 juli 2024 06:41]

Weten we ook meteen waarom EGS in het verleden een bestand waar je steamvrienden in staan kopieerde.
Het meest vervelende bij de Epic game launcher is dat als je dark mode hebt opstaan en je een spel (gratis of betalend) gaat afrekenen dat je vaak een heel wit scherm krijgt om de aankoop te bevestigen.
Met mijn ultra wide HDR scherm doet mij dat altijd pijn aan mijn ogen zeker in een donkere kamer.
Snap niet dat ze dit nog altijd niet hebben aangepast. Ook merk ik dat dit vaak voorkomt als je naar spellen aan het kijken bent in de store. Heel vervelend!
Dus omdat darkmode aan staat mag een pakket niet een eigen designkeuze meer gebruiken in hun interface? Genoeg pakketten/sites die helemaal geen darkmode kennen.

Op dit item kan niet meer gereageerd worden.