This repository contains Python code to data-mine the Epic Games Store (EGS).
The workflow consists in:
- listing namespaces associated with a known store page,
- extracting codenames from the databases of
items
andoffers
, - filtering out codenames associated with a known store page,
- listing one or several namespaces associated with each codename,
- listing one or several
items
andoffers
associated with each namespace.
- Install the latest version of Python 3.X.
- Install the required packages:
pip install -r requirements.txt
To download data from the trackers (at most once per day):
python download_data.py
To figure out codenames of games for which the store page is not yet online:
python filter_codenames.py
The output is shown in data/outputs.json
as of May 21, 2021.
Then one can look for hints of unreleased games by manually filtering entries with one of the codenames at:
e.g. with the codename Angelfish
:
Data trackers:
A few useful websites:
Press coverage: