Back to portfolio
AI / ML · Live Demo
NEAT Flappy Bird
This is the real project, running live. It evolves a population of 50 neural-network birds with the NEAT (NeuroEvolution of Augmenting Topologies) algorithm — over successive generations they learn, from just two inputs, to clear the pipes on their own.
- Mode: You / AI — Play it yourself, or switch to AI and watch the population train.
- Debug View — Visualize each bird's input ray to the next pipe gap.
- Space to flap — In player mode, press Space to jump; tap on mobile.
JavaScriptp5.jsNEATNeuroevolutionNeural Networks
View source on GitHub