Android Open Source - Game defence DivisionByZero






Project Summary

An original Android tower defence game..

Web Site / Source Repository

DivisionByZero is hosted in the following web site
https://github.com/idunnololz/DivisionByZero

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

ItemValue
Java File Count75
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi, nodpi]
Target SDK Version19
Minimum SDK Version8
Activity Count6
jar files usedandroid-support-v4.jar
Raw File Namesres\raw\level_overview
res\raw\lv_0.dbzl
res\raw\lv_10.dbzl
res\raw\lv_100.dbzl
res\raw\lv_11.dbzl
res\raw\lv_12.dbzl
res\raw\lv_20.dbzl
res\raw\lv_200.dbzl
res\raw\lv_201.dbzl
res\raw\lv_202.dbzl
res\raw\lv_203.dbzl
res\raw\lv_220.dbzl
res\raw\lv_30.dbzl
res\raw\lv_300.dbzl




License

The license information of DivisionByZero is as follows:

Apache License

Resource Files

There are 151 image files in DivisionByZero. The names of the image files are listed as follows.

aoe_blast.png
aoe_stun.png
bg_element_direction_mark.png
box_burn.png
button_bg.png
button_bg_disabled.png
button_bg_focused.png
button_bg_pressed.png
button_more.png
close.png
custom_button_bg.9.png
custom_button_bg_disabled.9.png
custom_button_bg_focused.9.png
custom_button_bg_pressed.9.png
demo_flake_shot.png
demo_shot.png
dialog_button.png
dialog_button_disabled.png
division_machine.png
faction_bronze_icn.png
flake_freeze.png
hp_bar.png
info_icon.png
item_border.9.png
item_border_selected.9.png
lazer_background.png
lazer_overlay.png
level_point_complete.png
level_point_reachable.png
level_point_red.png
level_point_unreachable.png
menu_bg.9.png
normal_pulse.png
panel.9.png
path_d.png
path_l.png
path_r.png
path_u.png
popup_bg.png
popup_ic_close.png
popup_ic_sell.png
popup_ic_upgrade.png
selection_box.png
selection_box_2.png
speech_bubble.9.png
sprite_normal0001.png
sprite_normal0002.png
sprite_normal0003.png
sprite_normal0004.png
sprite_normal0005.png
sprite_normal0006.png
sprite_normal0007.png
sprite_normal0008.png
sprite_normal0009.png
sprite_normal0010.png
sprite_normal0011.png
sprite_normal0012.png
sprite_normal0013.png
sprite_normal0014.png
sprite_normal0015.png
sprite_normal0016.png
sprite_normal0017.png
sprite_normal0018.png
sprite_normal0019.png
sprite_normal0020.png
sprite_regenerator0001.png
sprite_regenerator0002.png
sprite_regenerator0003.png
sprite_regenerator0004.png
sprite_regenerator0005.png
sprite_regenerator0006.png
sprite_regenerator0007.png
sprite_regenerator0008.png
sprite_regenerator0009.png
sprite_regenerator0010.png
sprite_regenerator0011.png
sprite_regenerator0012.png
sprite_regenerator0013.png
sprite_regenerator0014.png
sprite_regenerator0015.png
sprite_regenerator0016.png
sprite_regenerator0017.png
sprite_regenerator0018.png
sprite_regenerator0019.png
sprite_regenerator0020.png
sprite_undying0002.png
sprite_undying0003.png
sprite_undying0004.png
sprite_undying0005.png
sprite_undying0006.png
sprite_undying0007.png
sprite_undying0008.png
sprite_undying0009.png
sprite_undying0010.png
sprite_undying0011.png
sprite_undying0012.png
sprite_undying0013.png
sprite_undying0014.png
sprite_undying0015.png
sprite_undying0016.png
status_weakness.png
tower_boss.png
tower_box_1.png
tower_box_2.png
tower_box_3.png
tower_brutal_1.png
tower_brutal_2.png
tower_brutal_3.png
tower_circle_1.png
tower_circle_2.png
tower_cluster.png
tower_demo_1.png
tower_demo_2.png
tower_desire.png
tower_desire_2.png
tower_desire_3.png
tower_desire_4.png
tower_desolator_1.png
tower_desolator_2.png
tower_desolator_3.png
tower_diamond_1.png
tower_diamond_2.png
tower_dynamic.png
tower_dynamic_2.png
tower_flake_1.png
tower_flake_2.png
tower_heavy_1.png
tower_heavy_2.png
tower_heavy_3.png
tower_heavy_4.png
tower_heavy_5.png
tower_normal.png
tower_normal_2.png
tower_normal_3.png
tower_normal_4.png
tower_normal_5.png
tower_null.png
tower_regular.png
tower_regular_2.png
tower_regular_3.png
tower_void.png
wave_control_ff.png
wave_control_fff.png
wave_control_next.png
wave_control_pause.png
wave_control_play.png
white.png
window_bg.png
zero.png
zoom_control_in.png
zoom_control_out.png

The following screenshort is generated from the image listed above.

null




Java Source Files

com.ggstudios.divisionbyzero.ActivityAbout.java
com.ggstudios.divisionbyzero.ActivityLevelSelection.java
com.ggstudios.divisionbyzero.ActivityMainMenu.java
com.ggstudios.divisionbyzero.ActivitySettings.java
com.ggstudios.divisionbyzero.ActivitySplashScreen.java
com.ggstudios.divisionbyzero.ApplicationMain.java
com.ggstudios.divisionbyzero.BaseActivity.java
com.ggstudios.divisionbyzero.BaseDialog.java
com.ggstudios.divisionbyzero.BulletManager.java
com.ggstudios.divisionbyzero.Bullet.java
com.ggstudios.divisionbyzero.Button.java
com.ggstudios.divisionbyzero.Circle.java
com.ggstudios.divisionbyzero.ClickableCollection.java
com.ggstudios.divisionbyzero.Clickable.java
com.ggstudios.divisionbyzero.ConfirmDialog.java
com.ggstudios.divisionbyzero.Core.java
com.ggstudios.divisionbyzero.CustomGLSurfaceView.java
com.ggstudios.divisionbyzero.DialogManager.java
com.ggstudios.divisionbyzero.DrawableCollection.java
com.ggstudios.divisionbyzero.DrawableString.java
com.ggstudios.divisionbyzero.Drawable.java
com.ggstudios.divisionbyzero.EndDialog.java
com.ggstudios.divisionbyzero.Event.java
com.ggstudios.divisionbyzero.ExplosionGenerator.java
com.ggstudios.divisionbyzero.ExtrasManager.java
com.ggstudios.divisionbyzero.FontManager.java
com.ggstudios.divisionbyzero.GameRenderer.java
com.ggstudios.divisionbyzero.GameUpdater.java
com.ggstudios.divisionbyzero.Game.java
com.ggstudios.divisionbyzero.Grid.java
com.ggstudios.divisionbyzero.Hud.java
com.ggstudios.divisionbyzero.InGameMenu.java
com.ggstudios.divisionbyzero.InfoDialog.java
com.ggstudios.divisionbyzero.Label.java
com.ggstudios.divisionbyzero.LevelManager.java
com.ggstudios.divisionbyzero.LevelMap.java
com.ggstudios.divisionbyzero.LineGuide.java
com.ggstudios.divisionbyzero.MainActivity.java
com.ggstudios.divisionbyzero.Map.java
com.ggstudios.divisionbyzero.MessageDialog.java
com.ggstudios.divisionbyzero.ParticleEngine.java
com.ggstudios.divisionbyzero.PathFinder.java
com.ggstudios.divisionbyzero.PauseMenu.java
com.ggstudios.divisionbyzero.PictureBox.java
com.ggstudios.divisionbyzero.Player.java
com.ggstudios.divisionbyzero.PopupMenu.java
com.ggstudios.divisionbyzero.Rectangle.java
com.ggstudios.divisionbyzero.Shader.java
com.ggstudios.divisionbyzero.SpawnManager.java
com.ggstudios.divisionbyzero.SpriteAnimation.java
com.ggstudios.divisionbyzero.SpriteManager.java
com.ggstudios.divisionbyzero.Sprite.java
com.ggstudios.divisionbyzero.Statbar.java
com.ggstudios.divisionbyzero.StateManager.java
com.ggstudios.divisionbyzero.TargetRectangle.java
com.ggstudios.divisionbyzero.TextureManager.java
com.ggstudios.divisionbyzero.TowerInfoDialog.java
com.ggstudios.divisionbyzero.TowerLibrary.java
com.ggstudios.divisionbyzero.TowerManager.java
com.ggstudios.divisionbyzero.TowerMenu.java
com.ggstudios.divisionbyzero.Tower.java
com.ggstudios.divisionbyzero.UpdatableCollection.java
com.ggstudios.divisionbyzero.Updatable.java
com.ggstudios.divisionbyzero.UpgradeDialog.java
com.ggstudios.divisionbyzero.Utils.java
com.ggstudios.divisionbyzero.VBO.java
com.ggstudios.divisionbyzero.WaveControlDialog.java
com.ggstudios.divisionbyzero.WaveControlHud.java
com.ggstudios.divisionbyzero.ZoomControl.java
com.ggstudios.utils.BitmapUtils.java
com.ggstudios.utils.BufferUtils.java
com.ggstudios.utils.DebugLog.java
com.ggstudios.utils.ShaderUtils.java
com.ggstudios.widget.LevelMapBackground.java
fix.android.opengl.GLES20.java