Flappy Bird Game

by Dashini

Flappy Bird is an arcade-style game. It was initially released as a mobile game while tapping the screen to make the bird fly. Later, the game's pc version was released, where the Bird will be controlled using the up key or the space bar. If Bird hits on the pipes or the screen edges, the game ends, and the player needs to restart. Flappy Bird can fly the Bird as far as you can without hitting a pipe. The player is tasked with navigating Faby through pairs of pipes with equally sized gaps placed at random heights. Try to play as long as possible, score as many points as you can!. Following are the steps to be followed for build Flappy Bird Game,1. Graphics Setup2. Game Logic3. Creating Input Controls4. Generating Sound effects & Display Scores5. Multi-player

Use the open source, cloud APIs, or public libraries listed below in your application development based on your technology preferences, such as primary language. The below list also provides a view of the components' rating on different dimensions such as community support availability, security vulnerability, and overall quality, helping you make an informed choice for implementation and maintenance of your application. Please review the components carefully, having a no license alert or proprietary license, and use them appropriately in your applications. Please check the component page for the exact license of the component. You can also get information on the component's features, installation steps, top code snippets, and top community discussions on the component details page. The links to package managers are listed for download, where packages are readily available. Otherwise, build from the respective repositories for use in your application. You can also use the source code from the repositories in your applications based on the respective license types.

Multi-player

Flappy bird is a single-player game, but it's possible to have multiplayer by using below libraries. Players will play on their game field one who gets more scores will win the game.
B

Birdsby benVigie

Multiplayer clone of flappy bird powered by node.js !

JavaScript Updated: 12 mo ago License: Permissive

Support
Quality
Security
License
Reuse
m

multiplayer-flappy-birdby Srushtika

This repo contains the project files for a multiplayer version of the flappy bird game.

JavaScript Updated: 1 y ago License: Permissive

Support
Quality
Security
License
Reuse

Graphic Designs & Game logic

Graphic designs are used in a flappy game to build an image of the player (bird), background, pipe, base and for displaying messages. Game logic and Graphic designs are build by using below libraries.
m

magnumby mosra

Lightweight and modular C++11 graphics middleware for games and data visualization

C++ Updated: 9 d ago License: Proprietary

Support
Quality
Security
License
Reuse
e

ejoy2dby ejoy

A 2D Graphics Engine for Mobile Game

C Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
r

react-flappy-birdby EvanBacon

A side-scroller where the player controls a bird, attempting to fly between columns of green pipes without hitting them.

JavaScript Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
p

pixel-dungeonby watabou

Traditional roguelike game with pixel-art graphics and simple interface

Java Updated: 6 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse

Creating Input Controls

Key mapper is an open-source library that allows users to use a key or combination of keys to perform a specific action(fly), which can be used for navigating.
k

key-mapperby sezanzeb

🎮 An easy to use tool to change the mapping of your input device buttons.

Python Updated: 6 d ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
x

x11-key-mapperby Khouderchah-Alex

Remap device keys based on currently-focused window title

Python Updated: 1 y ago License: Permissive

Support
Quality
Security
License
Reuse

Sound effects & Scores

Sound effects are used while the bird hits the pipe, generating scores for every move of a bird and a Game over by sfb & FlapPyBird libraries . Using flairfly library, scores can be calculated by the number of pipes crossed.
j

jsfxby loov

Javascript Sound Effect Generator

JavaScript Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
B

BackgroundMusicby kyleneideck

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

C++ Updated: 3 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
T

Tone.jsby Tonejs

A Web Audio framework for making interactive music in the browser.

TypeScript Updated: 3 mo ago License: Permissive

Support
Quality
Security
License
Reuse
f

flairflyby bibhuticoder

flappy bird like game where you have to pass through the walls to earn points. Coded in ES6 using phaser JS.

JavaScript Updated: 1 y ago License: Permissive

Support
Quality
Security
License
Reuse
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items