Lucimad007 / Flappy-Bird

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flappy Bird

Flappy-Bird-screenshot

Introduction

Flappy Bird is a recreation of the classic mobile game using SFML (Simple and Fast Multimedia Library). The objective of the game is to navigate a bird through a series of pipes without touching them. It's a simple yet addictive game that challenges your reflexes and timing.

Features

  • Simple and intuitive controls
  • Randomly generated pipe obstacles
  • Score tracking
  • Game over screen with the option to restart
  • Day and Night cycle
  • Once you reached 1000 scores your bird will be red

Getting Started

Installation

  1. Clone the repository or download the installer.
  2. Install the game.
  3. Run the executable.

Controls

  • Spacebar: Make the bird flap and ascend.
  • No button: The bird descends due to gravity.

Contributing

Contributions are welcome! If you would like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch.
  3. Make your enhancements or bug fixes.
  4. Commit your changes and push the branch.
  5. Create a pull request with a detailed description of your changes.

License

This project is licensed under the MIT License.

Acknowledgments

  • This project is inspired by the original Flappy Bird game created by Dong Nguyen.
  • The SFML library provided the foundation for the game's graphics and input handling.

Resources

About


Languages

Language:C++ 79.2%Language:C 11.0%Language:JavaScript 4.7%Language:CMake 2.5%Language:CSS 2.1%Language:GLSL 0.5%