A puzzle game developed for Android in which you kill cubes to stop them from solving a maze. Inspired with by a Ludum Dare entry of mine with the same name..
DieCubesDie-For-Android is hosted in the following web site
https://github.com/DavidSaxon/DieCubesDie-For-Android
If you think the Android project DieCubesDie-For-Android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of DieCubesDie-For-Android.
Item | Value |
---|---|
Java File Count | 78 |
Supported screen sizes | [ldpi, mdpi, hdpi, xhdpi] |
Target SDK Version | 16 |
Minimum SDK Version | 8 |
Activity Count | 1 |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.INTERNET android.permission.READ_PHONE_STATE |
Raw File Names | res\raw\bounding_gui_button_text_image.bd res\raw\bounding_gui_touch_point.bd res\raw\bounding_levelselect_grid.bd res\raw\bounding_menu_main_button.bd res\raw\bounding_menu_social_button.bd res\raw\level_test.lvl res\raw\music_intro_menu.mp3 res\raw\shader_fragment_colour_no_lighting.glsl res\raw\shader_fragment_grid_locked_deselect.glsl res\raw\shader_fragment_grid_locked_select.glsl res\raw\shader_fragment_grid_unlocked_deselect.glsl res\raw\shader_fragment_grid_unlocked_select.glsl res\raw\shader_fragment_texture_half_dim.glsl res\raw\shader_fragment_texture_no_lighting.glsl res\raw\shader_fragment_texture_quater_dim.glsl res\raw\shader_vertex_plain_colour.glsl res\raw\shader_vertex_plain_texture.glsl res\raw\shape_cube.obj res\raw\shape_debug_touchpoint.obj res\raw\shape_gui_button_text_image.obj res\raw\shape_gui_fade.obj res\raw\shape_gui_overlay.obj res\raw\shape_levelload_splash.obj res\raw\shape_levelselect_background.obj res\raw\shape_levelselect_grid.obj res\raw\shape_levelselect_world.obj res\raw\shape_menu_cube.obj res\raw\shape_menu_ground.obj res\raw\shape_menu_main_title.obj res\raw\shape_menu_social_button.obj res\raw\shape_menu_spikes.obj res\raw\shape_menu_withfire_button.obj res\raw\shape_startup__splash_small.obj res\raw\shape_startup_splash.obj res\raw\shape_terrain_cliff_bottom_left.obj res\raw\shape_terrain_cliff_bottom_right.obj res\raw\shape_terrain_cliff_top_left.obj res\raw\shape_terrain_cliff_top_right.obj res\raw\shape_terrain_ground_bottom_left.obj res\raw\shape_terrain_ground_bottom_right.obj res\raw\shape_terrain_ground_top_left.obj res\raw\shape_terrain_ground_top_right.obj res\raw\shape_terrain_ramp_side.obj res\raw\shape_terrain_ramp_top.obj res\raw\shape_terrain_spawn.obj res\raw\shape_terrain_spawn_inside.obj res\raw\shape_terrain_wall_bottom_left.obj res\raw\shape_terrain_wall_bottom_right.obj res\raw\shape_terrain_wall_top_left.obj res\raw\shape_terrain_wall_top_right.obj |
There are 18 image files in DieCubesDie-For-Android. The names of the image files are listed as follows.
cube_armour.png cube_brick.png cube_carbon.png cube_metal.png cube_nano.png cube_wood.png gui_button_text_image_bwt.png levelselect_grid.png menu_main_cube.png menu_main_facebook.png menu_main_googleplus.png menu_main_title.png startup_presents_splash.png terrain_all_finish.png terrain_all_finish_inside.png terrain_all_spawn.png terrain_all_spawn_inside.png terrain_plains_wall.png
The following screenshort is generated from the image listed above.
DieCubesDie-For-Android has the following Java source files.
nz.co.withfire.diecubesdie.MainActivity.java nz.co.withfire.diecubesdie.bounding.Bounding.java nz.co.withfire.diecubesdie.bounding.BoundingRect.java nz.co.withfire.diecubesdie.engine.Engine.java nz.co.withfire.diecubesdie.engine.level.LevelEngine.java nz.co.withfire.diecubesdie.engine.level_load.LevelLoadEngine.java nz.co.withfire.diecubesdie.engine.level_select.LevelManager.java nz.co.withfire.diecubesdie.engine.level_select.LevelSelectEngine.java nz.co.withfire.diecubesdie.engine.main_menu.MainMenuEngine.java nz.co.withfire.diecubesdie.engine.startup.StartUpEngine.java nz.co.withfire.diecubesdie.entities.Drawable.java nz.co.withfire.diecubesdie.entities.Entity.java nz.co.withfire.diecubesdie.entities.GUIDrawable.java nz.co.withfire.diecubesdie.entities.gui.GUIText.java nz.co.withfire.diecubesdie.entities.gui.Overlay.java nz.co.withfire.diecubesdie.entities.gui.TapPoint.java nz.co.withfire.diecubesdie.entities.gui.button.Button.java nz.co.withfire.diecubesdie.entities.gui.button.ImageButton.java nz.co.withfire.diecubesdie.entities.gui.button.TextButton.java nz.co.withfire.diecubesdie.entities.gui.button.TextImageButton.java nz.co.withfire.diecubesdie.entities.level.cubes.PaperCube.java nz.co.withfire.diecubesdie.entities.level.terrian.Ground.java nz.co.withfire.diecubesdie.entities.level.terrian.Ramp.java nz.co.withfire.diecubesdie.entities.level.terrian.entry.Entry.java nz.co.withfire.diecubesdie.entities.level.terrian.entry.Finish.java nz.co.withfire.diecubesdie.entities.level.terrian.entry.Spawn.java nz.co.withfire.diecubesdie.entities.level.terrian.wall.Filler.java nz.co.withfire.diecubesdie.entities.level.terrian.wall.Wall.java nz.co.withfire.diecubesdie.entities.level_load.Splash.java nz.co.withfire.diecubesdie.entities.level_select.Background.java nz.co.withfire.diecubesdie.entities.level_select.GridButton.java nz.co.withfire.diecubesdie.entities.level_select.LevelSelector.java nz.co.withfire.diecubesdie.entities.main_menu.back_ground.MenuCube.java nz.co.withfire.diecubesdie.entities.main_menu.back_ground.MenuGround.java nz.co.withfire.diecubesdie.entities.main_menu.main.MainMenuTitle.java nz.co.withfire.diecubesdie.entities.main_menu.transitions.MenuSpikes.java nz.co.withfire.diecubesdie.entities.main_menu.transitions.MenuTransition.java nz.co.withfire.diecubesdie.entities.startup.Splash.java nz.co.withfire.diecubesdie.entity_list.EntityList.java nz.co.withfire.diecubesdie.fps_manager.FpsManager.java nz.co.withfire.diecubesdie.gesture.GestureWatcher.java nz.co.withfire.diecubesdie.gesture.gestures.Gesture.java nz.co.withfire.diecubesdie.gesture.gestures.Pinch.java nz.co.withfire.diecubesdie.gesture.gestures.Swipe.java nz.co.withfire.diecubesdie.gesture.gestures.Tap.java nz.co.withfire.diecubesdie.renderer.GLRenderer.java nz.co.withfire.diecubesdie.renderer.shapes.GLTriangleCol.java nz.co.withfire.diecubesdie.renderer.shapes.GLTriangleTex.java nz.co.withfire.diecubesdie.renderer.shapes.Shape.java nz.co.withfire.diecubesdie.renderer.text.Text.java nz.co.withfire.diecubesdie.resources.ResourceManager.java nz.co.withfire.diecubesdie.resources.packs.DebugPack.java nz.co.withfire.diecubesdie.resources.packs.GUIPack.java nz.co.withfire.diecubesdie.resources.packs.LevelDataPack.java nz.co.withfire.diecubesdie.resources.packs.LevelLoadPack.java nz.co.withfire.diecubesdie.resources.packs.LevelPack.java nz.co.withfire.diecubesdie.resources.packs.LevelSelectPack.java nz.co.withfire.diecubesdie.resources.packs.MainMenuPack.java nz.co.withfire.diecubesdie.resources.packs.PlainsPack.java nz.co.withfire.diecubesdie.resources.packs.ShaderPack.java nz.co.withfire.diecubesdie.resources.packs.StartUpPack.java nz.co.withfire.diecubesdie.resources.types.BoundingResource.java nz.co.withfire.diecubesdie.resources.types.LevelResource.java nz.co.withfire.diecubesdie.resources.types.ShaderResource.java nz.co.withfire.diecubesdie.resources.types.ShapeResource.java nz.co.withfire.diecubesdie.resources.types.TextureResource.java nz.co.withfire.diecubesdie.touch_control.TouchPoint.java nz.co.withfire.diecubesdie.touch_control.TouchTracker.java nz.co.withfire.diecubesdie.utilities.CollisionUtil.java nz.co.withfire.diecubesdie.utilities.DebugUtil.java nz.co.withfire.diecubesdie.utilities.LevelLoadUtil.java nz.co.withfire.diecubesdie.utilities.ResourceUtil.java nz.co.withfire.diecubesdie.utilities.TransformationsUtil.java nz.co.withfire.diecubesdie.utilities.ValuesUtil.java nz.co.withfire.diecubesdie.utilities.vectors.Vector2d.java nz.co.withfire.diecubesdie.utilities.vectors.Vector3d.java nz.co.withfire.diecubesdie.utilities.vectors.Vector4d.java