Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Store:Epic Games Store"

From PCGamingWiki, the wiki about fixing PC games
m (→‎Epic Online Services: minor rephrasing)
(37 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Infobox non-game
+
{{Infobox software
 
|cover        = Epic Games Store logo.png
 
|cover        = Epic Games Store logo.png
 
|developers  =
 
|developers  =
Line 14: Line 14:
 
{{ii}} [[DRM]]: Digital distribution platform including a client required for downloading games. No store-wide DRM is used - developers are free to provide their own DRM solutions and utilize the [[Digital_rights_management_(DRM)#Epic_Online_Services|Epic Online Services]] SDK for integrating Epic services into the games.<ref>{{Refsnip|url=https://www.gameinformer.com/2018/12/04/tim-sweeney-answers-questions-about-the-new-epic-games-store|title=Game Informer - Tim Sweeney Answers Questions About The New Epic Games Store|date=2019-09-03|snippet=Does the store use any style of digital right management, and can players play these games offline or is an internet connection required?<br>We do not have any store-wide DRM. Developers are free to use their own DRM solutions if they choose.}}</ref><ref>{{Refurl|url=https://dev.epicgames.com/services|title=Epic Online Services|date=2019-11-09}}</ref>
 
{{ii}} [[DRM]]: Digital distribution platform including a client required for downloading games. No store-wide DRM is used - developers are free to provide their own DRM solutions and utilize the [[Digital_rights_management_(DRM)#Epic_Online_Services|Epic Online Services]] SDK for integrating Epic services into the games.<ref>{{Refsnip|url=https://www.gameinformer.com/2018/12/04/tim-sweeney-answers-questions-about-the-new-epic-games-store|title=Game Informer - Tim Sweeney Answers Questions About The New Epic Games Store|date=2019-09-03|snippet=Does the store use any style of digital right management, and can players play these games offline or is an internet connection required?<br>We do not have any store-wide DRM. Developers are free to use their own DRM solutions if they choose.}}</ref><ref>{{Refurl|url=https://dev.epicgames.com/services|title=Epic Online Services|date=2019-11-09}}</ref>
 
{{ii}} Two-factor authentication: [https://epicgames.helpshift.com/a/epic-accounts/?s=epic-accounts&f=what-is-two-factor-authentication-2fa-and-how-do-i-opt-in&l=en app authenticator or email].
 
{{ii}} Two-factor authentication: [https://epicgames.helpshift.com/a/epic-accounts/?s=epic-accounts&f=what-is-two-factor-authentication-2fa-and-how-do-i-opt-in&l=en app authenticator or email].
{{++}} Some games can be started without the Epic Games launcher by creating a shortcut and adding the {{code|-EpicPortal}} [[Glossary:Command line arguments|command line argument]].
+
{{ii}} Architectures: Supports 32-bit and 64-bit games. The Epic Games Launcher can run in both 64-bit and 32-bit on Windows.<ref>{{Refurl|url=https://mercaldim.gitbook.io/writeups/20190721|title=It's 2019 and we still can't disable WOW64.|date=2021-05-06|snippet=Epic's launcher installs in Program Files (x86), but is one of the few to offer a 64bit build.}}</ref>
 +
{{++}} Some games can be started without the Epic Games Launcher by creating a shortcut and adding the {{code|-EpicPortal}} [[Glossary:Command line arguments|command line argument]].
  
 
'''General information'''
 
'''General information'''
 
{{ii}} [[List of games available on Epic Games Store]]
 
{{ii}} [[List of games available on Epic Games Store]]
 +
{{ii}} [[List of DRM-free games on Epic Games Store]]
 
{{mm}} [https://www.epicgames.com/store/ Official Website]
 
{{mm}} [https://www.epicgames.com/store/ Official Website]
{{mm}} [https://www.epicgames.com/store/news Official Website - News]
 
 
{{mm}} [https://www.epicgames.com/site/customer-service Official Support]
 
{{mm}} [https://www.epicgames.com/site/customer-service Official Support]
 
{{mm}} [https://trello.com/b/GXLc34hk/epic-games-store-roadmap Official Roadmap and Patch Notes]
 
{{mm}} [https://trello.com/b/GXLc34hk/epic-games-store-roadmap Official Roadmap and Patch Notes]
{{mm}} [https://epicdata.info EpicData.Info] - Unofficial database
+
{{mm}} [https://status.epicgames.com/ Server Status]
 +
{{mm}} [https://database.egdata.app EpicData] - Unofficial database
  
 
==Installation==
 
==Installation==
 
{{ii}} Download and run the latest Epic Games Launcher installer from [https://launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncherInstaller.msi here].
 
{{ii}} Download and run the latest Epic Games Launcher installer from [https://launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncherInstaller.msi here].
 +
 +
==Client data==
 +
===Configuration file(s) location===
 +
{{Standard table|Element|Location|content=
 +
{{Standard table/rowalt|'''User settings'''|{{P|localappdata}}\EpicGamesLauncher\Saved\Config\}}
 +
|collapsed=no}}
  
 
==Cloud saves==
 
==Cloud saves==
Introduced on July 25, 2019, the feature allows for uploading of locally stored save files and synchronization with the Epic Games servers for cloud storage. Automatic save files uploading is enabled by default in the [[List of games that support Epic Games Store save game cloud syncing|supported games]].
+
Introduced on July 25, 2019, the feature allows for uploading of locally stored save files and synchronization with the Epic Games servers for cloud storage. Automatic save files uploading is enabled by default in the [[List of games that support Epic Games Launcher save game cloud syncing|supported games]].
 +
===Launcher Cloud Saves===
 
{{ii}} To check games for cloud saves support, look for the '''Enable Cloud Save''' toggle by opening the context menu next to the game launch button.
 
{{ii}} To check games for cloud saves support, look for the '''Enable Cloud Save''' toggle by opening the context menu next to the game launch button.
 
{{ii}} To manually '''force upload''', click on '''Sync data now''' from the context menu next to the game launch button.
 
{{ii}} To manually '''force upload''', click on '''Sync data now''' from the context menu next to the game launch button.
Line 35: Line 44:
 
* Selecting the '''Upload to cloud''' option will upload the locally stored files to the Epic Games servers.
 
* Selecting the '''Upload to cloud''' option will upload the locally stored files to the Epic Games servers.
 
::When unsure, manually backing up the locally stored save files by copying them to a different location, then choosing the '''Download to machine''' option allows to have both on the local computer.
 
::When unsure, manually backing up the locally stored save files by copying them to a different location, then choosing the '''Download to machine''' option allows to have both on the local computer.
 +
 +
===Player Data Storage===
 +
As an alternative, Epic Online Services supports saving to the cloud without relying on Epic Games Launcher, making the feature compatible with other platforms if enabled.<ref>{{Refurl|url=https://dev.epicgames.com/docs/services/en-US/Interfaces/PlayerDataStorage/index.html|title=Player Data Storage Interface|date=2020-12-10}}</ref>
  
 
==Offline mode==
 
==Offline mode==
Released on February 14, 2019 and expanded on June 16, 2020, the feature enables users to sign into their Epic Games Launcher without an internet connection.<ref>{{Refurl|url=https://www.epicgames.com/store/en-US/news/launcher-offline-mode|title=Offline Mode and Free Game Pop-Up|date=2020-07-24}}</ref>
+
Implemented on February 14, 2019 and expanded on June 16, 2020, the feature enables users to sign into their Epic Games Launcher without an internet connection.<ref>{{Refurl|url=https://www.epicgames.com/store/en-US/news/launcher-offline-mode|title=Offline Mode and Free Game Pop-Up|date=2020-07-24}}</ref>
 
   
 
   
 
This feature needs to be first enabled through the settings menu of the launcher for which a normal sign-in is required. After the feature is enabled by the user and the launcher is run without an internet connection, the user will be prompted to ''retry connection'', ''skip sign-in'' or to ''continue in offline mode''. The user can enter their ''Epic Username'' to go into ''offline'' mode.
 
This feature needs to be first enabled through the settings menu of the launcher for which a normal sign-in is required. After the feature is enabled by the user and the launcher is run without an internet connection, the user will be prompted to ''retry connection'', ''skip sign-in'' or to ''continue in offline mode''. The user can enter their ''Epic Username'' to go into ''offline'' mode.
  
 
==Epic Online Services==
 
==Epic Online Services==
 +
{{mm}} [https://trello.com/b/rLvzFJfE/eos-public-roadmap Development Roadmap]
 
'''Epic Online Services''' (EOS) is a suite of cross-platform game services available to third-party developers for free and open to any engine, platform, or store.<ref>{{Refurl|url=https://dev.epicgames.com/en-US/services|title=Epic Online Services|date=2020-07-15}}</ref>
 
'''Epic Online Services''' (EOS) is a suite of cross-platform game services available to third-party developers for free and open to any engine, platform, or store.<ref>{{Refurl|url=https://dev.epicgames.com/en-US/services|title=Epic Online Services|date=2020-07-15}}</ref>
  
In December 2018 Epic Games announced that throughout 2019 they were going to launch a large set of cross-platform game services for third-party developers based on services originally built for Fortnite.<ref>{{Refurl|url=https://www.unrealengine.com/en-US/blog/epic-2019-cross-platform-online-services-roadmap|title=Epic - Epic 2019 cross-platform online services roadmap|date=2020-07-15}}</ref> In March 2018 the initial set of services were released, consisting of game analytics and player ticketing.<ref>{{Refurl|url=https://www.unrealengine.com/en-US/blog/epic-s-free-online-services-launch-for-all-game-developers|title=Epic - Epic’s free Online Services launch for all game developers|date=2020-07-15}}</ref> Throughout 2019, these services would be implemented in games like [[Satisfactory]], [[Dauntless]], and [[Borderlands 3]].
+
In December 2018, Epic Games announced that during 2019 they would launch a large set of cross-platform game services for third-party developers based on services originally built for [[Fortnite]].<ref>{{Refurl|url=https://www.unrealengine.com/en-US/blog/epic-2019-cross-platform-online-services-roadmap|title=Epic - Epic 2019 cross-platform online services roadmap|date=2020-07-15}}</ref> In March 2019, the initial set of services was released, consisting of game analytics and player ticketing.<ref>{{Refurl|url=https://www.unrealengine.com/en-US/blog/epic-s-free-online-services-launch-for-all-game-developers|title=Epic - Epic’s free Online Services launch for all game developers|date=2020-07-15}}</ref> Throughout 2019, these services were implemented in games like [[Satisfactory]], [[Dauntless]], and [[Borderlands 3]].
 +
 
 +
The Epic Online Services SDK was extended with an in-game overlay that allowed in-app purchases in 2019, followed by the addition of an in-game social overlay and achievements in the summer of 2020.<ref>{{Refurl|url=https://dev.epicgames.com/docs/services/en-US/Overlay/index.html|title=Epic Online Services Documentation - EOS Overlay|date=2020-07-16}}</ref><ref>{{Refurl|url=https://twitter.com/EpicGames/status/1288520483147833346|title=|date=2020-08-04}}</ref> Accessible with {{key|Shift|F3}}, the social feature allows players to join or invite friends in games without relying on their multiplayer user interfaces.
 +
 
 +
==Epic Games Store on Linux==
 +
{{ii}} Official client does not support Linux (yet).
 +
 
 +
===[https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher Heroic Games Launcher]===
 +
Heroic is an Open Source Game Launcher for Linux, Windows and MacOS (for both Native and Windows Games using Crossover). Right now it supports launching games from the Epic Games Store using Legendary, a CLI alternative to the Epic Games Launcher. Heroic is built with Web Technologies like: TypeScript, React, NodeJS and Electron.
 +
 
 +
{{++}} Supports multiple Wine version installed by Lutris, Steam Client or package manager
 +
{{++}} Integrates Epic Games Store page
 +
{{++}} Available in all common Linux packaging formats
 +
{{++}} Also available for Windows and MacOS
 +
{{--}} Does not support friend list or chats
 +
{{--}} Does not support EOS
 +
{{--}} Does not support Unreal Marketplace
  
The Epic Online Services SDK would be extended with an in-game overlay that allowed for in-app purchases<ref>{{Refurl|url=https://dev.epicgames.com/docs/services/en-US/Overlay/index.html|title=Epic Online Services Documentation - EOS Overlay|date=2020-07-16}}</ref> in 2019, and in July 2020 Epic with an in-game social overlay (opened using {{key|Shift|F3}}) that among other things allows players to join or invite friends in games. Some of the games that support both the social and in-app purchasing overlays are [[ARK: Survival Evolved]] and [[Killing Floor 2]].
+
===[https://github.com/lutris/lutris Lutris]===
 +
Lutris is a gaming client for Linux. It gives access to video games and has integration with Epic Games Store which allows to import existing game library and community maintained install scripts which provides a completely automated setup.
 +
{{++}} Supports multiple runners (programs managed by Lutris that can run games) including Wine which is letting to run Windows versions of games bought in EGS.
 +
{{++}} Can run official Epic Games Store client using Wine runner (DXVK + esync + fsync + game fixes).
  
 
==Issues fixed==
 
==Issues fixed==
Line 58: Line 90:
 
==Other information==
 
==Other information==
 
===Move or back up existing game installation===
 
===Move or back up existing game installation===
{{Fixbox|description=Move an existing game installation to a new folder or drive|ref=<ref>{{Refurl|url=https://www.howtogeek.com/404999/how-to-move-fortnite-to-another-folder-drive-or-pc/|title=How to Move Fortnite to Another Folder, Drive, or PC|date=2020-04-02}}</ref><ref>{{Refcheck|user=Rose|date=2020-04-02|comment=}}</ref><ref>{{Refurl|url=https://www.epicgames.com/help/en-US/epic-games-store-c73/launcher-support-c82/can-the-epic-games-launcher-detect-previously-installed-games-a3820|title=Workaround for detecting previous game installs|date=2020-07-06}}</ref>|fix=
+
{{Fixbox|description=Move an existing game installation to a new folder or drive|ref=<ref name="prevsupport">{{Refurl|url=https://www.epicgames.com/help/en-US/epic-games-store-c73/launcher-support-c82/can-the-epic-games-launcher-detect-previously-installed-games-a3820|title=Can the Epic Games Launcher detect previously installed games?|date=2020-07-06}}</ref><ref>{{Refurl|url=https://www.howtogeek.com/404999/how-to-move-fortnite-to-another-folder-drive-or-pc/|title=How to Move Fortnite to Another Folder, Drive, or PC|date=2020-04-02}}</ref><ref>{{Refcheck|user=Rose|date=2020-04-02|comment=}}</ref>|fix=
# Locate and rename (or copy) the original game folder.
+
# Locate and rename the original game folder.
 
# Uninstall the game within Epic Games Launcher.
 
# Uninstall the game within Epic Games Launcher.
 
# Start installing the game and select the desired target location.
 
# Start installing the game and select the desired target location.
 
# Pause the installation process.
 
# Pause the installation process.
 
# Fully close Epic Games Launcher.
 
# Fully close Epic Games Launcher.
# Copy or move the contents of the original folder (including ''.egstore'') into the newly created folder.
+
# Copy or move all contents of the original folder (excluding ''.egstore'') into the newly created folder.<ref name="prevsupport"/>
 
# Start the launcher and resume the installation process.
 
# Start the launcher and resume the installation process.
 
}}
 
}}
  
 
==System requirements==
 
==System requirements==
 +
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
Line 84: Line 117:
 
|recOS    =  
 
|recOS    =  
 
|recCPU  = Intel Core i5
 
|recCPU  = Intel Core i5
|recCPU2  = AMD APU A4
+
|recCPU2  = AMD A4
 
|recRAM  = 4 GB
 
|recRAM  = 4 GB
 
|recHD    =  
 
|recHD    =  
Line 91: Line 124:
 
|recVRAM  = 1 GB
 
|recVRAM  = 1 GB
 
|recDX    = 11
 
|recDX    = 11
}}
+
|notes    = {{ii}} Requirements for the Epic Games Launcher client.
  
{{System requirements
+
}}{{System requirements
 
|OSfamily = OS X
 
|OSfamily = OS X
|minOS    = 10.9 (Mavericks)
+
|minOS    = 10.10 (Yosemite)
 
|minCPU  = Intel Core 2 Duo
 
|minCPU  = Intel Core 2 Duo
|minCPU2  = AMD Athlon II X2
 
 
|minRAM  = 2 GB
 
|minRAM  = 2 GB
 
|minHD    = 1.5 GB
 
|minHD    = 1.5 GB
Line 110: Line 142:
 
|recHD    =  
 
|recHD    =  
 
|recGPU  =  
 
|recGPU  =  
 +
|notes    = {{ii}} Requirements for the Epic Games Launcher client.
 
}}
 
}}
  

Revision as of 07:44, 11 January 2022

Epic Games Store
Epic Games Store cover
Developers
Epic Games
Release dates
Windows December 6, 2018
macOS (OS X) December 6, 2018
Epic Games Store at Wikipedia
Stores
Amazon
Battle.net
Bethesda.net
Discord
Epic Games Store
FireFlower Games
GamersGate
Games for Windows - LIVE
Gamesplanet
GOG.com
Green Man Gaming
Humble Store
Itch.io
Kartridge
Mac App Store
Meta Store
Microsoft Store
Origin
Rockstar Games Launcher
Steam
Ubisoft Connect
Viveport
ZOOM Platform

Key points

DRM: Digital distribution platform including a client required for downloading games. No store-wide DRM is used - developers are free to provide their own DRM solutions and utilize the Epic Online Services SDK for integrating Epic services into the games.[1][2]
Two-factor authentication: app authenticator or email.
Architectures: Supports 32-bit and 64-bit games. The Epic Games Launcher can run in both 64-bit and 32-bit on Windows.[3]
Some games can be started without the Epic Games Launcher by creating a shortcut and adding the -EpicPortal command line argument.

General information

List of games available on Epic Games Store
List of DRM-free games on Epic Games Store
Official Website
Official Support
Official Roadmap and Patch Notes
Server Status
EpicData - Unofficial database

Installation

Download and run the latest Epic Games Launcher installer from here.

Client data

Configuration file(s) location

Element Location
User settings %LOCALAPPDATA%\EpicGamesLauncher\Saved\Config\

Cloud saves

Introduced on July 25, 2019, the feature allows for uploading of locally stored save files and synchronization with the Epic Games servers for cloud storage. Automatic save files uploading is enabled by default in the supported games.

Launcher Cloud Saves

To check games for cloud saves support, look for the Enable Cloud Save toggle by opening the context menu next to the game launch button.
To manually force upload, click on Sync data now from the context menu next to the game launch button.
At the conflict prompt,
  • Selecting the Download to machine option will download the files stored on the Epic Games servers, completely overwriting the files on the local computer.
  • Selecting the Upload to cloud option will upload the locally stored files to the Epic Games servers.
When unsure, manually backing up the locally stored save files by copying them to a different location, then choosing the Download to machine option allows to have both on the local computer.

Player Data Storage

As an alternative, Epic Online Services supports saving to the cloud without relying on Epic Games Launcher, making the feature compatible with other platforms if enabled.[4]

Offline mode

Implemented on February 14, 2019 and expanded on June 16, 2020, the feature enables users to sign into their Epic Games Launcher without an internet connection.[5]

This feature needs to be first enabled through the settings menu of the launcher for which a normal sign-in is required. After the feature is enabled by the user and the launcher is run without an internet connection, the user will be prompted to retry connection, skip sign-in or to continue in offline mode. The user can enter their Epic Username to go into offline mode.

Epic Online Services

Development Roadmap

Epic Online Services (EOS) is a suite of cross-platform game services available to third-party developers for free and open to any engine, platform, or store.[6]

In December 2018, Epic Games announced that during 2019 they would launch a large set of cross-platform game services for third-party developers based on services originally built for Fortnite.[7] In March 2019, the initial set of services was released, consisting of game analytics and player ticketing.[8] Throughout 2019, these services were implemented in games like Satisfactory, Dauntless, and Borderlands 3.

The Epic Online Services SDK was extended with an in-game overlay that allowed in-app purchases in 2019, followed by the addition of an in-game social overlay and achievements in the summer of 2020.[9][10] Accessible with Shift+F3, the social feature allows players to join or invite friends in games without relying on their multiplayer user interfaces.

Epic Games Store on Linux

Official client does not support Linux (yet).

Heroic Games Launcher

Heroic is an Open Source Game Launcher for Linux, Windows and MacOS (for both Native and Windows Games using Crossover). Right now it supports launching games from the Epic Games Store using Legendary, a CLI alternative to the Epic Games Launcher. Heroic is built with Web Technologies like: TypeScript, React, NodeJS and Electron.

Supports multiple Wine version installed by Lutris, Steam Client or package manager
Integrates Epic Games Store page
Available in all common Linux packaging formats
Also available for Windows and MacOS
Does not support friend list or chats
Does not support EOS
Does not support Unreal Marketplace

Lutris

Lutris is a gaming client for Linux. It gives access to video games and has integration with Epic Games Store which allows to import existing game library and community maintained install scripts which provides a completely automated setup.

Supports multiple runners (programs managed by Lutris that can run games) including Wine which is letting to run Windows versions of games bought in EGS.
Can run official Epic Games Store client using Wine runner (DXVK + esync + fsync + game fixes).

Issues fixed

Launcher UI elements misplaced

Clear the web cache[11][12]
  1. Close the Epic Games Launcher.
  2. Go to %LOCALAPPDATA%\EpicGamesLauncher\Saved\
  3. Remove the webcache folder.

Other information

Move or back up existing game installation

Move an existing game installation to a new folder or drive[13][14][15]
  1. Locate and rename the original game folder.
  2. Uninstall the game within Epic Games Launcher.
  3. Start installing the game and select the desired target location.
  4. Pause the installation process.
  5. Fully close Epic Games Launcher.
  6. Copy or move all contents of the original folder (excluding .egstore) into the newly created folder.[13]
  7. Start the launcher and resume the installation process.

System requirements

Windows
Minimum Recommended
Operating system (OS) 7 SP1
Processor (CPU) Intel Core 2 Duo
AMD Athlon II X2
System memory (RAM) 2 GB
Hard disk drive (HDD) 1.5 GB
Video card (GPU) Nvidia GeForce 7800 GTX
ATI Radeon HD 4650
Intel HD Graphics 4000
512 MB of VRAM
DirectX 9.0c compatible
Requirements for the Epic Games Launcher client.
OS X
Minimum
Operating system (OS) 10.10 (Yosemite)
Processor (CPU) Intel Core 2 Duo
System memory (RAM) 2 GB
Hard disk drive (HDD) 1.5 GB
Video card (GPU) Nvidia GeForce 7800 GTX
ATI Radeon HD 4650
Intel HD Graphics 4000
512 MB of VRAM
Requirements for the Epic Games Launcher client.


References

  1. Game Informer - Tim Sweeney Answers Questions About The New Epic Games Store - last accessed on 2019-09-03
    "Does the store use any style of digital right management, and can players play these games offline or is an internet connection required?
    We do not have any store-wide DRM. Developers are free to use their own DRM solutions if they choose.
    "
  2. Epic Online Services - last accessed on 2019-11-09
  3. It's 2019 and we still can't disable WOW64. - last accessed on 2021-05-06
    "Epic's launcher installs in Program Files (x86), but is one of the few to offer a 64bit build."
  4. Player Data Storage Interface - last accessed on 2020-12-10
  5. Offline Mode and Free Game Pop-Up - last accessed on 2020-07-24
  6. Epic Online Services - last accessed on 2020-07-15
  7. Epic - Epic 2019 cross-platform online services roadmap - last accessed on 2020-07-15
  8. Epic - Epic’s free Online Services launch for all game developers - last accessed on 2020-07-15
  9. Epic Online Services Documentation - EOS Overlay - last accessed on 2020-07-16
  10. [1] - last accessed on 2020-08-04
  11. Probelm with Epic games UI - last accessed on 2019-08-01
  12. Epic launcher white screen - last accessed on 2019-08-01
  13. 13.0 13.1 Can the Epic Games Launcher detect previously installed games? - last accessed on 2020-07-06
  14. How to Move Fortnite to Another Folder, Drive, or PC - last accessed on 2020-04-02
  15. Verified by User:Rose on 2020-04-02