Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sarthakpranesh/flappyface
Flappy RNB - a classic flappy bird clone built in React Native
https://github.com/sarthakpranesh/flappyface
android flappy-bird-clone flappybird game react react-native react-native-app react-native-firebase react-navigation
Last synced: 2 months ago
JSON representation
Flappy RNB - a classic flappy bird clone built in React Native
- Host: GitHub
- URL: https://github.com/sarthakpranesh/flappyface
- Owner: sarthakpranesh
- License: mit
- Created: 2020-02-03T04:39:22.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T04:36:06.000Z (almost 2 years ago)
- Last Synced: 2024-10-11T10:05:20.138Z (2 months ago)
- Topics: android, flappy-bird-clone, flappybird, game, react, react-native, react-native-app, react-native-firebase, react-navigation
- Language: JavaScript
- Homepage:
- Size: 45.7 MB
- Stars: 41
- Watchers: 3
- Forks: 13
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
### Major Rewrite Under Progress, check developer branch
# Flappy RNB
[![Build Status](https://travis-ci.com/sarthakpranesh/flappyBird.svg?branch=master)](https://travis-ci.com/sarthakpranesh/flappyBird)
[![GitHub top language](https://img.shields.io/github/languages/top/sarthakpranesh/flappyBird)](https://github.com/sarthakpranesh/flappyBird/search?l=javascript&type=Code)
[![GitHub issues](https://img.shields.io/github/issues/sarthakpranesh/flappyBird)](https://github.com/sarthakpranesh/flappyBird/issues)
[![GitHub pull requests](https://img.shields.io/github/issues-pr/sarthakpranesh/flappyBird)](https://github.com/sarthakpranesh/flappyBird/pulls)
[![GitHub All Releases](https://img.shields.io/github/downloads/sarthakpranesh/flappyBird/total)](https://github.com/sarthakpranesh/flappyBird/releases)
[![GitHub](https://img.shields.io/github/license/sarthakpranesh/flappyBird)](https://github.com/sarthakpranesh/flappyBird/blob/master/LICENSE)## The popular classic Flappy Bird game clone called Flappy RNB build in React Native
## For Developers
Make sure you have your React Native environment setup, if not please setup your environment from [here](https://reactnative.dev/docs/environment-setup).The project uses firebase for providing many functionalities. Hence you'll need to start a firebase project and download your own `google-services.json` file and place it in `android/app/google-services.json`. Please follow the guide [here](https://rnfirebase.io/), also make sure you go through the setup required for Google OAuth from [here](https://rnfirebase.io/auth/social-auth#google)
1. git clone https://github.com/sarthakpranesh/flappyBird.git
2. cd flappyBird
3. yarn
4. yarn start
5. yarn android
(Make sure you run `yarn start` and leave the bundler running and then run `yarn android` on another terminal window)## Looking To Contribute
All contributions are welcomed. Please follow the below key points!Before you start your awesome work make sure you follow the below steps
1. Create your own Fork of the flappyBird repo
2. Create a new branch with a branch-name that starts with your name followed by what feature/issue you are going to add/resolve.
3. Now let your work begin in this new branch and make sure you follow the code style of the project.
4. Once you are done, Send us a pull request on the develop branch on the main flappyBird repo.Some key points
- Each feature/issue you work with should have a different branch which should follow the stated naming convention
- Make sure you regularly pull changes from the develop branch, as it will be kept up to date with latest changes.## Having Issues
This project uses [GitHub Issues](https://github.com/sarthakpranesh/flappyBird/issues) for tracking bugs and feature requests, so feel free to open one if you find any :)