An open API service indexing awesome lists of open source software.

https://github.com/woctezuma/egs-datamining

Datamining of Epic Games Store (EGS).
https://github.com/woctezuma/egs-datamining

datamining egs epic epic-games epic-games-launcher epic-games-store fortnite games games-list metaverse ranking

Last synced: 2 months ago
JSON representation

Datamining of Epic Games Store (EGS).

Awesome Lists containing this project

README

          

# EGS Data-Mining

[![Build status with Github Action][build-image-action]][build-action]
[![Code coverage][codecov-image]][codecov]
[![Code Quality][codacy-image]][codacy]

This repository contains Python code to data-mine the Epic Games Store (EGS).

The workflow consists in:
1. listing namespaces associated with a known store page,
2. extracting codenames from the databases of `items` and `offers`,
3. filtering out codenames associated with a known store page,
4. listing one or several namespaces associated with each codename,
5. listing one or several `items` and `offers` associated with each namespace.

## Requirements

- Install the latest version of [Python 3.X][python-download-url].
- Install the required packages:

```bash
pip install -r requirements.txt
```

## Data acquisition

To download data from the trackers (at most once per day):

```bash
python download_data.py
```

## Usage

To figure out codenames of games for which the store page is not yet online:

```bash
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:

- [the item tracker][item-tracker-url]
- [the offer tracker][offer-tracker-url]

![Items and Offers, in order to check entries][generic-menu]

e.g. with the codename `Angelfish` :

![Filtering entries by codenames][generic-cover]

## References

Data trackers:

- [items][item-tracker-github]
- [offers][offer-tracker-github]

A few useful websites:
- [EGData][egdata-website]
- [EpicDataInfo][egdatabase-website]

Press coverage:
- [PC Gamer][pcgamer-ff7r-awr]: "Final Fantasy 7 Remake listing shows up on Epic Games Store database tracker"
- [VGC][vgc-ff7r-awr]: "Alan Wake Remastered and Final Fantasy 7 Remake listings spotted on the Epic Games Store’s database"

[build-action]:
[build-image-action]:

[codecov]:
[codecov-image]:

[codacy]:
[codacy-image]:

[generic-cover]:
[generic-menu]:

[item-tracker-url]:
[offer-tracker-url]:

[python-download-url]:

[item-tracker-github]:
[offer-tracker-github]:

[egdata-website]:
[egdatabase-website]:

[pcgamer-ff7r-awr]:
[vgc-ff7r-awr]: