Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Flappy Bird Clone is a simple yet challenging arcade-style game built in Java. Players control a bird, navigating obstacles and maintaining flight with responsive tap mechanics. Featuring randomized pipes, collision detection, and smooth animations, this game delivers an engaging experience powered by Java's Graphics, event handling, and game logic

License

Notifications You must be signed in to change notification settings

edsboys/Flappy-Bird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆ Flappy Bird Clone โ€“ Java Edition

A simple clone of the classic Flappy Bird game, developed in Java using Java 2D Graphics and AWT/Swing libraries. The game mimics the originalโ€™s gameplay mechanics: tap to fly, avoid pipes, and try not to rage quit.

๐ŸŽฎ Features

  • ๐Ÿ•น๏ธ Player-controlled bird using spacebar to flap
  • ๐ŸŒฒ Randomly generated pipe obstacles
  • ๐Ÿง  Collision detection (bird + pipes + ground)
  • ๐Ÿ’ฏ Score tracking
  • ๐Ÿ” Endless gameplay loop
  • ๐Ÿ‘€ Retro pixel aesthetic

๐Ÿ› ๏ธ Built With

  • Java SE (Standard Edition)
  • Java AWT and Swing for GUI
  • Java 2D Graphics

๐Ÿš€ How to Run

  1. Clone the repo:
    git clone https://github.com/edsboys/flappy-bird.git
    cd flappy-bird-java
  2. Compile the code:
    javac FlappyBird.java
    
  3. Run the game:
    java FlappyBird
    

๐Ÿง‘โ€๐Ÿ’ป Author Mpho Matseka Built as part of my Java learning journey at VUT ๐ŸŽ“

๐Ÿ“ License This project is open-source and free to use for learning purposes.

Let me know if you want a version with a GIF demo, GitHub badge flair (like stars or forks), or if you want it tailored for a portfolio website. Also, drop your GitHub username if you want me to link it in the author section ๐Ÿ”—

About

Flappy Bird Clone is a simple yet challenging arcade-style game built in Java. Players control a bird, navigating obstacles and maintaining flight with responsive tap mechanics. Featuring randomized pipes, collision detection, and smooth animations, this game delivers an engaging experience powered by Java's Graphics, event handling, and game logic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages