The project is an assignment for a python course 🐍
I am the author of the code but idea for the game WAS NOT my invention. Information about the original author can be found below:
Flappy Bird is a mobile game developed by Vietnamese video game artist and programmer Dong Nguyen (Vietnamese: Nguyễn Hà Đông), under his game development company dotGears
Assets were taken from Samuel Custodio's repository
Unmodified version of the gif can be found here
Even though you cannot hear it the game supports sound effects... 💥
The game supports both mouse and keyboard usage. Controlling the game with a mouse is straightforward and does not require additional explanation. Keybindings are listed below:
q
- quit the game1
- change bird's color2
- change background's colorSPACEBAR
- action button - flap/process to the next screen
- Clone the repository
- Install requirements calling:
pip install -r requirements.txt
- Switch to python 3.8 if you haven't done it already and then run:
python3 -m flappy
- python 3.8
- pygame 2.0.1
- Collision detection between the bird and obstacles should be more accurate
- In the original project instead of falling infinitely down the bird was stopped by a pavement