Skip to content

Latest commit

ย 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆ Flappy Bird Game (PFUND Project)

This is a Flappy Bird game developed as part of the PFUND (Programming Fundamentals) semester project.
The game is created using Python and Pygame library, along with Random, OS, and Sys modules.
The project focuses on basic game development concepts including object movement, collision detection, and game loops.


๐ŸŽฎ Game Preview

The player controls a bird that must fly through randomly positioned pipes without touching them.
Each pipe passed successfully increases the score.

Screenshot 2025-10-28 202419 Screenshot 2025-10-28 202331


โœจ Features

Feature Description
Smooth Bird Movement Realistic gravity-based physics
Random Pipes Pipes are generated at random heights every time
Score System Score increases after passing each pipe set
Collision Detection Game ends on hitting a pipe or ground
Restart System Game restarts automatically after Game Over

๐Ÿ› ๏ธ Technologies Used

Module Purpose
Pygame Display, animations, event handling
Random Random pipe height generation
OS Asset loading & file path handling
Sys Game exit and handling runtime behavior

๐Ÿ‘จโ€๐Ÿ’ป Developer

Software Engineering Student PFUND Project โ€“ Sir Syed University

About

This is a simple Flappy Bird game created using Python and Pygame for my PFUND project. The player controls a bird and tries to pass through pipes without hitting them. The game includes gravity-based movement, random obstacles, score tracking, and restart functionality.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages