PyGame implementation of Flappy Bird
This project is a practice assignment from a club in my highschool. As we are moving onto building a platformer, I'm not gonna work on this for a while. This won't get any better than Geometry Dash anyway.
Since I haven't packaged this project, you gotta have Python 3 installed.
Make sure it's Python 3. Version matters.
Then download or clone this repo to a local folder, cd
to that directory, and
# Unix (OS X) | Linux
# Either
./launcher_unix_linux
# Or
python3 source/main.py
# Windows
# Either
python3 source\main.py
# Or
py -3 source\main.py
# Depending on the installation of Python 3 on your PC
If the dependency pygame
is not installed, the program will attempt to install it and tell you if it succeeded. If not, follow installation guidelines of PyGame.
After PyGame is installed, relaunch the program.
Space to flap.
- Finish ediiting this README
- Refine game scene
- Add background effects
- Clouds
- Add animation effects
- Particle (?) effect
- Make bird jump when game starts
- Add "boss" area
- With warning
- Add scoring
- Adjust layer order
- Add background effects
- Perfect game GUI
- Add pause
- Add menu
- Add scoreboard
- Add quit prompt
- Miscellaneous
- Add BGM and sound effects
- Add settings
- Save high score
- Package app
- Download and play.
- Fork and tinker with it. Make PRs as you please.
Email me.No.Buy me a coffee.(No thanks. Coke is better.)
Just no license.
I won't care if you take the code, modify it, and sell it for money.