Recreation of the classic Flappy Bird game, written in C++ and implementing the SFML 2.5.1 library. This simple yet addictive game allows you to control a bird as it navigates through pipes. The objective of the game is to keep the bird flying and avoid hitting the pipes to achieve the highest score possible. You will earn medals towards the end depending on your scores!
- C++11
- Cmake
- SFML 2.5.1 Library
- Linux (Debian)
sudo apt-get install libsfml-dev
- MacOS (Install Homebrew if brew not recognized)
brew install sfml
Also disregard the shared_ptr issues with clangd. These have no effect on how the application runs.
- Windows
Install SFML dependency
Build and run .exe file. (Not tested on Windows)
git clone https://github.com/sudfish/Flappy-Bird.git
cd Flappy-Bird && mkdir build/
chmod u+x run.sh
./run.sh
run.sh is a bash script designed to compile the project and include the SFML library.
Standard MIT license. Feel free to modify as you please.
Created by @sudfish