Android Open Source - Game bird My-Flappy-Bird






Project Summary

Android game "My Flying Bird". Designed by my 5-old daughter Sofia :).

Web Site / Source Repository

My-Flappy-Bird is hosted in the following web site
https://github.com/OnepaTop3BM/My-Flappy-Bird

If you think the Android project My-Flappy-Bird listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of My-Flappy-Bird.

ItemValue
Java File Count18
Supported screen sizes[ldpi]
Target SDK Version18
Minimum SDK Version8
Activity Count1
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.READ_PHONE_STATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
Raw File Namesres\raw\arcadebeat.mp3
res\raw\beep_signeo.mp3
res\raw\bell_105.mp3
res\raw\bell_106.mp3
res\raw\bell_107.mp3
res\raw\buzz.mp3
res\raw\energy.mp3
res\raw\idg_beep_intermed.mp3
res\raw\intermed.mp3
res\raw\ps2_tv.mp3
res\raw\welcome.mp3




Resource Files

There are 7 image files in My-Flappy-Bird. The names of the image files are listed as follows.

cloud01.png
cloud02.png
flappybird.png
flappybird_big.png
flappybird_old.png
logo.png
logo_old.png

The following screenshort is generated from the image listed above.

null




Java Source Files

My-Flappy-Bird has the following Java source files.

my.flyingbird.MainActivity.java
my.flyingbird.MainGameView.java
my.flyingbird.MainThread.java
my.flyingbird.MessageUtil.java
my.flyingbird.SoundManager.java
my.flyingbird.models.BasePlayer.java
my.flyingbird.models.BaseScreen.java
my.flyingbird.models.BirdPlayer.java
my.flyingbird.models.ColorTheme.java
my.flyingbird.models.Game.java
my.flyingbird.models.GameButton.java
my.flyingbird.models.GameLogic.java
my.flyingbird.models.GameScreen.java
my.flyingbird.models.IPlayer.java
my.flyingbird.models.IScreen.java
my.flyingbird.models.LoadDictionaryTask.java
my.flyingbird.models.LoadingScreen.java
my.flyingbird.models.MenuScreen.java