Skip to content

Flappy Bird game is a canvas-based rendition of the classic game, featuring dynamic bird control through obstacles and responsive design, built with HTML5, CSS3, JavaScript, and jQuery.

License

Notifications You must be signed in to change notification settings

iam-baivab/Flappy-Bird

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flappy Bird

MIT License LinkedIn

Flappy Bird is a 2013 casual mobile game developed by Vietnamese video game artist and programmer Dong Nguyen. This project is a web-based version of the game with enhanced features such as difficulty levels, highest scores tracking, and a preloader animation.

Table of Contents

Features

  • Start Play: Start the game with selected difficulty.
  • Highest Scores: View the highest scores for each difficulty level.
  • Difficulty Levels: Choose between Easy, Hard, and Advanced modes.
  • About: Information about the game.
  • Reset: Reset the highest scores.
  • Preloader: Animated preloader to ensure all assets are loaded before starting the game.

UI 🌐 Live View

Installation

  1. Clone the repository:
    git clone https://github.com/iam-baivab/flappy-bird.git
  2. Navigate to the project directory:
    cd flappy-bird
  3. Open index.html in your preferred web browser.

Usage

Controls

  • Spacebar or Click: Make the bird fly.

Game Play

  1. Open index.html in a web browser.
  2. The preloader will display until all assets are loaded.
  3. The main menu will appear. Select your desired option:
    • Start Play: Start the game.
    • Highest Scores: View the highest scores.
    • Difficulty: Select game difficulty.
    • About: Information about the game.
    • Reset: Reset the highest scores.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Flappy Bird game is a canvas-based rendition of the classic game, featuring dynamic bird control through obstacles and responsive design, built with HTML5, CSS3, JavaScript, and jQuery.

Topics

Resources

License

Stars

Watchers

Forks