I wanted to learn more about neural networks and machine learning, so I followed a tutorial on how to make an AI to play Flappy Bird.

What it does

The AI plays Flappy Bird.

How we built it

I used Python, PyGame, and NEAT to create the AI and neural networks.

Challenges we ran into

It was my first time using the NEAT and PyGame libraries, and I had to reference documentation to overcome challenges.

Accomplishments that we're proud of

I made an AI that can successfully play Flappy Bird.

What we learned

I learned how NEAT leverages several neural networks and creates different generations of AI's to determine the best AI for the game.

What's next for Flappy AI

In the future, I hope to strengthen the AI and transform it to play other games.

Built With

Share this project: