◀ VibeCruiser

ai plays flappybird

A free Flappy Bird game — play it in your browser, no install. Using genetic algorithm and neural networks to teach AI to play flappy bird.

by @tsreaper · tsreaper/ai-plays-flappybird on GitHubLANG JavaScript★ 61HOSTED ON TSREAPER.GITHUB.IOUPDATED 29 Mar 2018

Vote and save it — free account with email or sign in with GitHub

Made this, @tsreaper? See how many people played it → or use email

▶ Play full screen ▲ Vote: free account with email ▲ Or sign in with GitHub

GitHub may ask you to sign in, then to let VibeCruiser “Verify your GitHub identity” and “Act on your behalf”. We only read your profile and email, and never post anything.

Open the live demo Source on GitHub

From the README

Using genetic algorithm and neural networks to teach AI to play flappy bird. Inspired by this project and this paper. The dashboard in the html page is inspired by this website.

You can try this project in this page.

The TypeScript version is committed mainly by @javatlacati. Check it out.

It seems that there are more cons than pros for the birds to foresee the next two pipes instead of one, so I add an option on the dashboard to let the user enable or disable this feature (disabled by default).

Read the full README on GitHub →

Built something like this? Submit your vibe — free account, takes a minute. How listing works.

More like this

More Flappy Bird games →

Made this?

Claim it: create a free account, then press CLAIM THIS in the cruiser. Put the badge below in your README or on your demo page first; that link is how we know it's yours.

Your project is on the cruise, loaded live from your own site. Put the badge in your README or on the demo page: it shows your live play count, it links back to this page, and everyone who lands here is one click from running the real thing.

On VibeCruiser

How listing, the badge and claiming work →