Android Open Source - Graphics engine Gloomy-Dungeons-3D






Project Summary

Old-school 3D shooter for android. Wolf-like engine, but *not* raycasting..

Web Site / Source Repository

Gloomy-Dungeons-3D is hosted in the following web site
https://github.com/restorer/Gloomy-Dungeons-3D

If you think the Android project Gloomy-Dungeons-3D 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 Gloomy-Dungeons-3D.

ItemValue
Java File Count58
Supported screen sizes[mdpi, nodpi]
Activity Count4
jar files usedZControllerLib-android-1.9.2.jar
ZControllerLib-android-ui-1.9.2.jar
ZControllerLib-common-1.9.2.jar
libGoogleAnalytics.jar
zc-strings-1.9.2.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\ZeemoteHIDDefaultSettings.xml
assets\config\level-1.txt
assets\config\level-10.txt
assets\config\level-11.txt
assets\config\level-12.txt
assets\config\level-13.txt
assets\config\level-14.txt
assets\config\level-15.txt
assets\config\level-16.txt
assets\config\level-17.txt
assets\config\level-18.txt
assets\config\level-19.txt
assets\config\level-2.txt
assets\config\level-20.txt
assets\config\level-21.txt
assets\config\level-22.txt
assets\config\level-23.txt
assets\config\level-24.txt
assets\config\level-25.txt
assets\config\level-26.txt
assets\config\level-27.txt
assets\config\level-3.txt
assets\config\level-4.txt
assets\config\level-5.txt
assets\config\level-6.txt
assets\config\level-7.txt
assets\config\level-8.txt
assets\config\level-9.txt
assets\fonts\Cuprum.ttf
assets\fonts\YanoneKaffeesatz-Regular.ttf
assets\levels\level-1.map
assets\levels\level-10.map
assets\levels\level-11.map
assets\levels\level-12.map
assets\levels\level-13.map
assets\levels\level-14.map
assets\levels\level-15.map
assets\levels\level-16.map
assets\levels\level-17.map
assets\levels\level-18.map
assets\levels\level-19.map
assets\levels\level-2.map
assets\levels\level-20.map
assets\levels\level-21.map
assets\levels\level-22.map
assets\levels\level-23.map
assets\levels\level-24.map
assets\levels\level-25.map
assets\levels\level-26.map
assets\levels\level-27.map
assets\levels\level-3.map
assets\levels\level-4.map
assets\levels\level-5.map
assets\levels\level-6.map
assets\levels\level-7.map
assets\levels\level-8.map
assets\levels\level-9.map
assets\music\endl.mid
assets\music\gameover.mid
assets\music\l1.mid
assets\music\l2.mid
assets\music\l3.mid
assets\music\l4.mid
assets\prelevel-ru\level-1.txt
assets\prelevel-ru\level-10.txt
assets\prelevel-ru\level-11.txt
assets\prelevel-ru\level-12.txt
assets\prelevel-ru\level-13.txt
assets\prelevel-ru\level-14.txt
assets\prelevel-ru\level-15.txt
assets\prelevel-ru\level-16.txt
assets\prelevel-ru\level-17.txt
assets\prelevel-ru\level-18.txt
assets\prelevel-ru\level-19.txt
assets\prelevel-ru\level-2.txt
assets\prelevel-ru\level-20.txt
assets\prelevel-ru\level-21.txt
assets\prelevel-ru\level-22.txt
assets\prelevel-ru\level-23.txt
assets\prelevel-ru\level-24.txt
assets\prelevel-ru\level-25.txt
assets\prelevel-ru\level-26.txt
assets\prelevel-ru\level-27.txt
assets\prelevel-ru\level-3.txt
assets\prelevel-ru\level-4.txt
assets\prelevel-ru\level-5.txt
assets\prelevel-ru\level-6.txt
assets\prelevel-ru\level-7.txt
assets\prelevel-ru\level-8.txt
assets\prelevel-ru\level-9.txt
assets\prelevel\level-1.txt
assets\prelevel\level-10.txt
assets\prelevel\level-11.txt
assets\prelevel\level-12.txt
assets\prelevel\level-13.txt
assets\prelevel\level-14.txt
assets\prelevel\level-15.txt
assets\prelevel\level-16.txt
assets\prelevel\level-17.txt
assets\prelevel\level-18.txt
assets\prelevel\level-19.txt
assets\prelevel\level-2.txt
assets\prelevel\level-20.txt
assets\prelevel\level-21.txt
assets\prelevel\level-22.txt
assets\prelevel\level-23.txt
assets\prelevel\level-24.txt
assets\prelevel\level-25.txt
assets\prelevel\level-26.txt
assets\prelevel\level-27.txt
assets\prelevel\level-3.txt
assets\prelevel\level-4.txt
assets\prelevel\level-5.txt
assets\prelevel\level-6.txt
assets\prelevel\level-7.txt
assets\prelevel\level-8.txt
assets\prelevel\level-9.txt
assets\sounds\btn_press.ogg
assets\sounds\deth_hero.ogg
assets\sounds\door_close.ogg
assets\sounds\door_open.ogg
assets\sounds\level_end.ogg
assets\sounds\level_start.ogg
assets\sounds\noway.ogg
assets\sounds\pick_ammo.ogg
assets\sounds\pick_item.ogg
assets\sounds\pick_weapon.ogg
assets\sounds\shoot_dblshtg.ogg
assets\sounds\shoot_eat.ogg
assets\sounds\shoot_hand.ogg
assets\sounds\shoot_pist.ogg
assets\sounds\shoot_saw.ogg
assets\sounds\shoot_shtg.ogg
assets\sounds\switch.ogg




License

The license information of Gloomy-Dungeons-3D is as follows:

MIT License

Resource Files

There are 51 image files in Gloomy-Dungeons-3D. The names of the image files are listed as follows.

button_disabled.9.png
button_normal.9.png
button_pressed.9.png
ceil_1.png
ceil_2.png
floor_1.png
floor_2.png
hit_chgn_1.png
hit_chgn_2.png
hit_chgn_3.png
hit_chgn_4.png
hit_dblchgn_1.png
hit_dblchgn_2.png
hit_dblchgn_3.png
hit_dblchgn_4.png
hit_dblshtg_1.png
hit_dblshtg_2.png
hit_dblshtg_3.png
hit_dblshtg_4.png
hit_dblshtg_5.png
hit_dblshtg_6.png
hit_dblshtg_7.png
hit_dblshtg_8.png
hit_dblshtg_9.png
hit_hand_1.png
hit_hand_2.png
hit_hand_3.png
hit_hand_4.png
hit_pist_1.png
hit_pist_2.png
hit_pist_3.png
hit_pist_4.png
hit_pist_5.png
hit_saw_1.png
hit_saw_2.png
hit_saw_3.png
hit_shtg_1.png
hit_shtg_2.png
hit_shtg_3.png
hit_shtg_4.png
hit_shtg_5.png
ic_dialog_alert.png
ic_menu_exit.png
ic_menu_info.png
ic_menu_more.png
ic_menu_preferences.png
pre_ep_1.png
pre_ep_2.png
pre_ep_3.png
pre_ep_4.png
pre_ep_5.png

The following screenshort is generated from the image listed above.

null




Java Source Files

zame.game.AppConfig.java
zame.game.AppConfig.java
zame.game.Common.java
zame.game.ConfigZeemote.java
zame.game.ConfigZeemote.java
zame.game.Config.java
zame.game.GameActivityZeemoteHelper.java
zame.game.GameActivityZeemoteHelper.java
zame.game.GameActivity.java
zame.game.GamePreferencesActivity.java
zame.game.GamePreferencesActivity.java
zame.game.MenuActivityHelper.java
zame.game.MenuActivityHelper.java
zame.game.MenuActivity.java
zame.game.Renderer.java
zame.game.SoundManager.java
zame.game.ZameApplicationAnalyticsHelper.java
zame.game.ZameApplicationAnalyticsHelper.java
zame.game.ZameApplication.java
zame.game.ZameGame.java
zame.game.ZameJniRenderer.java
zame.game.engine.Action.java
zame.game.engine.AutoWall.java
zame.game.engine.Controls.java
zame.game.engine.Door.java
zame.game.engine.GameHelper.java
zame.game.engine.GameHelper.java
zame.game.engine.Game.java
zame.game.engine.Labels.java
zame.game.engine.LevelConfig.java
zame.game.engine.LevelRenderer.java
zame.game.engine.Level.java
zame.game.engine.Mark.java
zame.game.engine.Monster.java
zame.game.engine.Overlay.java
zame.game.engine.PortalTracer.java
zame.game.engine.State.java
zame.game.engine.Stats.java
zame.game.engine.TextureLoader.java
zame.game.engine.Weapons.java
zame.game.views.EndLevelView.java
zame.game.views.GameOverView.java
zame.game.views.GameView.java
zame.game.views.IZameView.java
zame.game.views.MenuViewHelper.java
zame.game.views.MenuViewHelper.java
zame.game.views.MenuView.java
zame.game.views.PreLevelView.java
zame.game.views.ZameGameView.java
zame.libs.FrameLayout.java
zame.libs.GLSurfaceView21.java
zame.libs.Grid.java
zame.libs.KeyMapPreference.java
zame.libs.LabelMaker.java
zame.libs.ListPreference.java
zame.libs.NumericSprite.java
zame.libs.SeekBarPreference.java
zame.promo.PromoView.java