Android Open Source - Game ball FallingBall






Project Summary

A side scroller game for Android where one must navigate a ball through a horizontal scrolling window..

Web Site / Source Repository

FallingBall is hosted in the following web site
https://github.com/kylewill713/FallingBall

If you think the Android project FallingBall 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 FallingBall.

ItemValue
Java File Count13
Minimum SDK Version8
Activity Count3
jar files usedandroid-support-v4.jar
gdx-backend-android.jar
gdx.jar
simple-xml-2.6.6.jar
Required Permissionsandroid.permission.VIBRATE
android.permission.WAKE_LOCK
Asset File Namesassets\ball_red.png
Raw File Namesres\raw\explosion.ogg
res\raw\infinite1.xml
res\raw\infinite2.xml
res\raw\level1.xml
res\raw\level2.xml
res\raw\level3.xml
res\raw\level4.xml
res\raw\level5.xml
res\raw\level6.xml
res\raw\level7.xml
res\raw\peaceful.wav




Resource Files

There are 14 image files in FallingBall. The names of the image files are listed as follows.

ball_blue.png
ball_green.png
ball_red.png
brick.png
effect_explosion_small01.png
effect_explosion_small02.png
effect_explosion_small03.png
effect_smoke_big01.png
effect_smoke_big02.png
effect_smoke_big03.png
pause_button.png
play_button.png
ui_button_start.png
ui_paused.png

The following screenshort is generated from the image listed above.

null




Java Source Files

FallingBall has the following Java source files.

will.kyle.GdxLevelApplication.java
will.kyle.LevelActivity.java
will.kyle.TitleScreenActivity.java
will.kyle.UtilClass.java
will.kyle.draw.BitmapScaler.java
will.kyle.draw.GdxDrawView.java
will.kyle.draw.LevelDrawView.java
will.kyle.engine.GameEngine.java
will.kyle.engine.GameEventManager.java
will.kyle.engine.LevelConfiguration.java
will.kyle.engine.parts.Ball
.java
will.kyle.engine.parts.Platform.java
will.kyle.engine.parts.PlatformSegment.java