https://github.com/rocksdanister/floppybird
Flappybird like game made using OpenGL & C++
https://github.com/rocksdanister/floppybird
cpp flappybird game game-development graphics graphics-programming opengl opengl-tutorial
Last synced: 12 days ago
JSON representation
Flappybird like game made using OpenGL & C++
- Host: GitHub
- URL: https://github.com/rocksdanister/floppybird
- Owner: rocksdanister
- License: mit
- Created: 2017-03-24T03:21:11.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-05-03T07:18:32.000Z (almost 7 years ago)
- Last Synced: 2025-08-02T09:12:09.046Z (9 months ago)
- Topics: cpp, flappybird, game, game-development, graphics, graphics-programming, opengl, opengl-tutorial
- Language: C++
- Homepage:
- Size: 2.51 MB
- Stars: 13
- Watchers: 4
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Floppybird Game
Floppy Bird 2D Scroller Game (stable v1.0.1)
Requirements:
SOIL image loader library : `sudo apt-get install libsoil-dev`
Freeglut : `sudo apt-get install freeglut3-dev`
g++ compiler : `sudo apt-get install g++`
If required packages are satisfied, then just type `make`, press Enter to compile & enter `./floppybird` to run.

Changelog:
1. Added Parallax tree effect.
2. tweaking of movement and collision.
3. Added gameover animation.
4. tweaked brick positioning and texture.
5. Changed input key to spacebar.
6. Awaits user input to start the game.
7. Added God Mode (cheat code: ?)
Known Issue:
1. game mode used to implement vsync currently, cant find the required extension in my intel hd driver for linux using glewInit.
2. Screen tearing on nvidia gpu.