This is a simple implementation of the Flappy Bird game using the NEAT (NeuroEvolution of Augmenting Topologies) algorithm to train an AI to play the game. the game is implemented using the Pygame library and the NEAT algorithm is implemented using the neat-python library.
clone the repository using the following command.
git clone https://github.com/abouabra/NEAT-AI-Flappy-Bird.git
change the directory to the cloned repository.
cd NEAT-AI-Flappy-Bird
Use the package manager pip to install the required libraries.
pip install -r requirements.txt
To run the game, simply run the main.py file.
python Game.py
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.