An open source clone of a famous flappy bird game for Android using AndEngine

Related tags

App OpenFlappyBird
Overview

OpenFlappyBird

An open source clone of a famous flappy bird game for Android using the amazing AndEngine

Logo

History

When the original Flappy Bird game was removed from Google Play (and other well known app marketplaces), I, along with thousands of other unimaginative developers rushed to fill that void with our own crappy rip off clones. I must point out though that I merely saw this as an ideal excuse to learn how to use AndEngine rather than flood Google Play with malware. Incidently my clone (along with almost every other) was removed by Google rather swiftly!

Anyway, in my pursuit of creating the perfect Flappy Bird clone I could find numerous fragmented tutorials, snippets and documentation on AndEngine but I found it frustratingly difficult to find actual examples of real, finished games that were open source - working code is after all the very best form of documentation.

So, here is my slightly-rough-around-the-edges attempt to reproduce one of the most annoying yet popular games ever to hit mobile devices - I hope it can help some others to get to grips with game development on Android.

Instructions

First check out the source of AndEngine, add it to your Eclipse workspace as an Android library project. Check out the source for OpenFlappyBird and add it to your workspace - hopefully the reference to AndEngine should be ok if you have them both in the same directory. If not just remove the broken reference and add it again.

TODO

  • Never did manage to finish the scoreboard stuff
  • Gradle-a-fy all teh things!
  • Maybe tidy things up, this was slapped together in 2 about evenings!
You might also like...
An Open-Source repository that contains all the Android Dev and Kotlin concepts and several projects on android ranging in difficulty making this repo completely beginner-friendly.
An Open-Source repository that contains all the Android Dev and Kotlin concepts and several projects on android ranging in difficulty making this repo completely beginner-friendly.

An Open-Source repository that contains all the Android Dev and Kotlin concepts and several projects on android ranging in difficulty making this repo completely beginner-friendly. The main aim of this repository is to help students who are learning Android Development or preparing for an Android Developer role-based job.

Open-source modular Android App IDE for Android
Open-source modular Android App IDE for Android

Blokkok Blokkok is an open-source modular Android App IDE for Android. Every components of the IDE are separated from each other by modules, every mod

Open Super dApp - Your gateway to the new digital commons. Integrated mobile messenger, Ethereum wallet, and Web 3.0 browser built on open, decentralized, and encrypted protocols.
Open Super dApp - Your gateway to the new digital commons. Integrated mobile messenger, Ethereum wallet, and Web 3.0 browser built on open, decentralized, and encrypted protocols.

A fully open source, open standard, decentralized "super app" including a secure, encrypted Matrix compatible messenger based off of the Element Messenger, and an Ethereum crypto wallet and web3 browser based off of Alpha Wallet.

An open source Hacker News client for Android.
An open source Hacker News client for Android.

Hacker News Come chat with us on Gitter.im! An open source Hacker News client for Android phones & tablets. Available on the Google Play Store How to

A Free, Fully Fledged, Open-Source Music Player for Android

Turtle Player Free, Fully Fledged & Open-Source. The Music Player for Android. Turtle Player is designed to be a fun and unique app for playing your m

Freegemas libGDX is an Android and Java desktop port of Freegemas, which in turn is an open source version of the well known Bejeweled.
Freegemas libGDX is an Android and Java desktop port of Freegemas, which in turn is an open source version of the well known Bejeweled.

freegemas-gdx Freegemas libGDX is an Android, HTML 5 and Java desktop port of Freegemas, which in turn is an open source version of the well known Bej

Open source Imgur Android App
Open source Imgur Android App

Opengur NO LONGER UNDER ACTIVE DEVELOPMENT Open source Imgur Android App Want to become a beta tester? Click Here! #Features Built in native java Nati

Android open source calendar
Android open source calendar

Etar Calendar Etar (from Arabic: إِيتَار) is an open source material designed calendar made for everyone! Why? Well, I wanted a simple, material desig

Open source Imgur Android App
Open source Imgur Android App

Opengur NO LONGER UNDER ACTIVE DEVELOPMENT Open source Imgur Android App Want to become a beta tester? Click Here! #Features Built in native java Nati

Comments
  • Error:Configuration with name 'default' not found.

    Error:Configuration with name 'default' not found.

    I'm trying to use your project. Just like you said, existing code is a good documentation. I want use it as reference for research purpose. But I can't build it properly.

    The error that I get is:

    Gradle 'deano2390-OpenFlappyBird-749b6ce' project refresh failed Error:Configuration with name 'default' not found.

    opened by mnleano 0
Owner
Dean Wild
Freelance Software Engineer
Dean Wild
An app that calculates which fuel is cheaper for the user, the basis used for the calculation was the famous formula ValorAlcool / ValorGasolina

An app that calculates which fuel is cheaper for the user, the basis used for the calculation was the famous formula ValorAlcool / ValorGasolina

Henrique Marinho Teixeira 2 Jan 19, 2022
Simple application with some famous graph algorithm implemented by Jetpack Compose framework

GraphAlgorithm This Application was implemented by Jetpack Compose framework. The dagger-hilt library was used for dependency injection and Room libra

Amirreza lotfi 8 Aug 17, 2022
Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

MindOrks 1.2k Dec 29, 2022
SnapChat-Clone - The android studio project for a snapchat clone for android devices

SnapChat-Clone This is the android studio project for a snapchat clone for andro

Ujjwal Sharma 0 Jan 30, 2022
Wordle-clone-android - A Wordle Clone For Android

wordle-clone-android A Wordle Clone For Android Setup Add answer-bank.txt to the

Donovan LaDuke 5 Jul 17, 2022
WhatsApp-Clone - WhatsApp Clone With Kotlin

WhatsApp Clone this App is a follow up of a youtube Video by Btech follow the li

Oyero Abdullahi Surajudeen 0 Jan 27, 2022
TradeMap-Clone - Trade Map Clone with kotlin

TradeMap-Clone APP que simula atualização da bolsa de valores em tempo real para

Fernando Gomes 0 Feb 11, 2022
Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter.

Tesla Tesla App Clone built in Kotlin, using Compose. The project was initially designed by Clinton using Flutter. We are keeping this repo as a singl

Juma Allan 4 Oct 4, 2022
Clone of Snapchat app made using android studio and java.

Snapchat-Clone Clone of Snapchat app made using android studio and java. Screenshots of the app : License MIT License Copyright (c) 2021 Nisa Efendi

Nisa Efendioğlu 9 Nov 8, 2022
Instagram clone App in android using Kotlin, LiveData, MVVM, Dagger, RxJava and Retrofit.

Instagram-Project-in-android-with-MVVM-architecture Project from MindOrks Professional Bootcamp with self practice work and added some additional feat

Abhishek Solanki 3 Feb 28, 2022