Skip to content

Latest commit

 

History

History
96 lines (63 loc) · 2.11 KB

README.md

File metadata and controls

96 lines (63 loc) · 2.11 KB

ea-fc-fifa-team-generator

About

Hey there! I kicked off this project after diving into career mode with AZ Alkmaar in EA FC24 and being less than impressed with the player faces in the Eredivisie. So, I decided to shake things up by randomizing all the players across the three different leagues in English football. It’s not just about making things look better; I’m using this as a chance to get a grip on Python, random algorithms, and AI tools. It’s been a fun journey, and I’m excited to see where it goes!

his project is still a work in progress, and I’m looking forward to adding settings, drafting women players, and even incorporating EA FC25 and a drafting game in the future. It’s been a fun journey, and I can’t wait to see where it goes! Let me know if you need any more adjustments!

Install Project

git clone [email protected]:Quilfort/ea-fc-fifa-team-generator.git # if using SSH
python -m venv venv
source venv/bin/activate  # or venv\Scripts\activate on Windows
pip install -r requirements.txt

or

For Mac

make setup

Run Project

python main.py

Dataset

Original Dataset

The dataset for EA FC24 is created by Davis Nyagami (@nyagami). You can download the dataset from Kaggle by clicking on this link

Edited Dataset

The edited dataset will be created in create_own_dataset. The basic dataset will create a male list with the following attributes

  • 'Name'
  • 'Nation'
  • 'Club'
  • 'Position'
  • 'Age'
  • 'Overall'

Analytics

At the moment, the analytics script is just for the fun. It will display the distribution of the male players in the dataset.

Linting

black .
pylint my_project/

Virtual Environment.

Activate (Mac)
source venv/bin/activate
Activate (Windows)
venv\Scripts\activate
Install Packages
pip [Command]

Generate or Update Requirements

pip freeze > requirements.txt
Deactivate (Mac)
deactivate