Welcome to Flappy Bird: Terminal Edition! This is a fun, minimalist version of the classic game built in Python using curses
and ASCII art. Navigate your bird through the obstacles while trying to avoid hitting the pillars. Let's see how high you can score! 🎮
The controls are simple and intuitive:
- Up Arrow ⬆️: Move the bird upwards.
- Down Arrow ⬇️: Move the bird downwards.
- Gravity 🌍: The bird naturally falls down over time.
Your goal is to dodge the pillars and survive as long as you can. Each time you pass a pillar, your score increases by 1.
- Old-School Graphics: Enjoy the nostalgia of retro-style ASCII art and terminal graphics.
- Simple Yet Addictive Gameplay: The mechanics are easy, but the game is challenging!
- Sound Effects: Get a small beep sound when the game ends (because why not? 😄).
- Responsive Controls: Use the arrow keys to control the bird, and experience the game's smooth gravity system.
Make sure you have Python installed. You can check this by running:
python --version
Clone this repo to get started:
https://github.com/Anurag-gg/Terminal_FlappyBird.git
cd Terminal_FlappyBird
Fire up your terminal and run the game by executing:
python main.py
Make sure your terminal window is large enough (at least 30x120).
We welcome contributions to improve this game! Feel free to fork the repo and submit pull requests. Whether it's fixing bugs, adding features, or polishing the graphics, we’d love to see what you come up with.
- Fork the repository.
- Create a new branch for your feature/bug fix:
git checkout -b my-new-feature
- Commit your changes:
git commit -m "Add some feature"
- Push to the branch:
git push origin my-new-feature
- Submit a pull request.
Have fun playing, and may your bird fly high! 🐤✨