Clash Royale deck builder based on 37.9 million season 18 battles.
- Install Python 3, PySpark >= 3.5.0, mysql-connector-python, java 17, and Flask
- Enter database directory
- Setup mysql on localhost
- Download BattlesStaging_01012021_WL_tagged.csv and CardMasterListSeason18_12082020.csv from Kaggle
- Rename BattlesStaging_01012021_WL_tagged.csv to battles_Jan01_21.csv and CardMasterListSeason18_12082020.csv to cards.csv
- Run card_usage.py
- Return to project directory
- Run
flask run
- Game assets from Supercell Fankit
- Formatted card graphics from cr-cardgen