Skip to content

Latest commit

Sep 9, 2026
e92b61a · · Sep 9, 2026

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Sep 6, 2026
Sep 6, 2026
Sep 6, 2026
Sep 9, 2026
Sep 6, 2026

Repository files navigation

Flappy Bird Game

A simple Flappy Bird game made using Python and Pygame. The goal is to control the bird, fly through the gaps between pipes, and score as many points as possible without crashing. crashing = game overer

Features

  • Flappy Bird style gameplay
  • Moving pipes
  • Score counter
  • Sound effects
  • Colide to pipe or roof/ground to die
  • Keyboard controls (for jump an quit)

How I Made It

I built this game using Python and the Pygame library.

The game use loop and change the position of the pipes and make them move forward in loop, and a collision with pipe will kill the bird.

How to Run

1. Clone the repository

git clone https://github.com/yashNooo/flappy-bird.git

cd flappy-bird

2. Create a virtual environment (recommended)

python3 -m venv venv

source venv/bin/activate

3. Install Pygame

pip install pygame

4. Run the game

python3 main.py

Controls

space - Fly/jump, Up arrow - Fly/jump, escape - exitit

💻 Built With

  • Python
  • Pygame
  • Pygbag for running the game on the web

Author

Yash Jain

Made as a fun project to learn Python game development, game loops, collision detection, animations, and working with sprites and sounds.

repo link:https://github.com/yashNooo/flappy-bird

playable link: https://yashnooo.github.io/flappy-bird/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Languages