/flappy-bird

Replicating the video game flappy bird in Python. Displayed in Python shell, and runs on an override controller interface. to move up, press control + c. currently has only one level which is not randomized.

Primary LanguagePython

Flappy-bird

  • Replicating the video game flappy bird in Python

Highscores

  • Current high score is 663, set by Shubham
  • Open a pull request if you beat it! ;)

Crossy road demo:

What is done so far:

  • bird moving up when control c is pressed
  • if you hit the ceiling, you lose (could be removed, in the actual game there is no ceiling)
  • if you hit the ground, you lose
  • there are pipes, but they are not randomized, they are there by default and are always the same
  • only one level
  • crash detection works
  • right now the bird looks like this: (0)>
  • hold press override (if you hold control + c the program will crash)

What is to be done

  • multiple levels (only one right now)
  • make animation smoother (right now the bird blinks a lot)
  • Easter eggs (coming soon!)

Bugs

  • Obstacles automatically seal up (Solved!)
  • Random unexplained crashes of bird