-Simple 3D dungeon game seen from birds perspective Developed using LibGDX (Android, Desktop).
dungeons-client is hosted in the following web site
https://github.com/dungeons/dungeons-client
If you think the Android project dungeons-client 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 dungeons-client.
Item | Value |
---|---|
Java File Count | 165 |
Target SDK Version | 17 |
Minimum SDK Version | 5 |
Activity Count | 1 |
jar files used | gdx-backend-android-sources.jar gdx-backend-android.jar gdx-backend-lwjgl-natives.jar gdx-backend-lwjgl-sources.jar gdx-backend-lwjgl.jar gdx-natives.jar gdx-sources.jar gdx-tools-sources.jar gdx-tools.jar gdx.jar tween-engine-api-sources.jar tween-engine-api.jar |
Required Permissions | android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\data\map.dng assets\data\models\gem.obj assets\data\models\house.obj assets\data\models\mine.obj assets\data\models\moon.obj assets\data\models\tree.g3dt assets\data\models\tree_round.obj assets\data\models\well.obj assets\data\shaders\house.fsh assets\data\shaders\house.vsh assets\data\shaders\mineral.fsh assets\data\shaders\mineral.vsh assets\data\shaders\normal.fsh assets\data\shaders\normal.vsh assets\data\shaders\plain.fsh assets\data\shaders\plain.vsh assets\data\shaders\shadowgen.fsh assets\data\shaders\shadowgen.vsh assets\data\shaders\shadowproj.fsh assets\data\shaders\shadowproj.vsh assets\data\shaders\sprite.fsh assets\data\shaders\sprite.vsh assets\data\shaders\star.fsh assets\data\shaders\star.vsh assets\data\well.obj |
dungeons-client has the following Java source files.
com.kingx.artemis.Aspect.java com.kingx.artemis.Component.java com.kingx.artemis.ComponentManager.java com.kingx.artemis.ComponentMapper.java com.kingx.artemis.ComponentType.java com.kingx.artemis.Entity.java com.kingx.artemis.EntityManager.java com.kingx.artemis.EntityObserver.java com.kingx.artemis.EntitySystem.java com.kingx.artemis.Manager.java com.kingx.artemis.World.java com.kingx.artemis.annotations.Mapper.java com.kingx.artemis.managers.GroupManager.java com.kingx.artemis.managers.PlayerManager.java com.kingx.artemis.managers.TagManager.java com.kingx.artemis.managers.TeamManager.java com.kingx.artemis.systems.DelayedEntityProcessingSystem.java com.kingx.artemis.systems.EntityProcessingSystem.java com.kingx.artemis.systems.IntervalEntityProcessingSystem.java com.kingx.artemis.systems.IntervalEntitySystem.java com.kingx.artemis.systems.VoidEntitySystem.java com.kingx.artemis.utils.Bag.java com.kingx.artemis.utils.FastMath.java com.kingx.artemis.utils.ImmutableBag.java com.kingx.artemis.utils.Timer.java com.kingx.artemis.utils.TrigLUT.java com.kingx.artemis.utils.Utils.java com.kingx.dungeons.App.java com.kingx.dungeons.Assets.java com.kingx.dungeons.BackgroundManager.java com.kingx.dungeons.BlockPair.java com.kingx.dungeons.BlockTextures.java com.kingx.dungeons.Clock.java com.kingx.dungeons.GameStateManager.java com.kingx.dungeons.MonsterFactory.java com.kingx.dungeons.Param.java com.kingx.dungeons.TerrainManager.java com.kingx.dungeons.Updateable.java com.kingx.dungeons.android.AndroidApp.java com.kingx.dungeons.android.MainActivity.java com.kingx.dungeons.desktop.Main.java com.kingx.dungeons.editor.App.java com.kingx.dungeons.editor.Editor.java com.kingx.dungeons.editor.Map.java com.kingx.dungeons.engine.ai.controller.ParentTaskController.java com.kingx.dungeons.engine.ai.controller.TaskController.java com.kingx.dungeons.engine.ai.task.LeafTask.java com.kingx.dungeons.engine.ai.task.ParentTask.java com.kingx.dungeons.engine.ai.task.Selector.java com.kingx.dungeons.engine.ai.task.Sequence.java com.kingx.dungeons.engine.ai.task.Task.java com.kingx.dungeons.engine.ai.task.TaskDecorator.java com.kingx.dungeons.engine.ai.task.UpdateFilter.java com.kingx.dungeons.engine.component.AnimationComponent.java com.kingx.dungeons.engine.component.BackgroundComponent.java com.kingx.dungeons.engine.component.CollisionComponent.java com.kingx.dungeons.engine.component.FollowCameraComponent.java com.kingx.dungeons.engine.component.HealthComponent.java com.kingx.dungeons.engine.component.MeshComponent.java com.kingx.dungeons.engine.component.MiningComponent.java com.kingx.dungeons.engine.component.ShaderComponent.java com.kingx.dungeons.engine.component.ShadowComponent.java com.kingx.dungeons.engine.component.SightComponent.java com.kingx.dungeons.engine.component.SpeedComponent.java com.kingx.dungeons.engine.component.SpriteComponent.java com.kingx.dungeons.engine.component.TextureComponent.java com.kingx.dungeons.engine.component.VillageComponent.java com.kingx.dungeons.engine.component.WorldRotateComponent.java com.kingx.dungeons.engine.component.ZombieAIComponent.java com.kingx.dungeons.engine.component.dynamic.AbstractComponent.java com.kingx.dungeons.engine.component.dynamic.GravityComponent.java com.kingx.dungeons.engine.component.dynamic.MoveComponent.java com.kingx.dungeons.engine.component.dynamic.PositionComponent.java com.kingx.dungeons.engine.component.dynamic.RotationComponent.java com.kingx.dungeons.engine.component.dynamic.SizeComponent.java com.kingx.dungeons.engine.concrete.Background.java com.kingx.dungeons.engine.concrete.Building.java com.kingx.dungeons.engine.concrete.ConcreteEntity.java com.kingx.dungeons.engine.concrete.Wanderer.java com.kingx.dungeons.engine.concrete.Zombie.java com.kingx.dungeons.engine.system.AnimationSystem.java com.kingx.dungeons.engine.system.RenderBackgroundSystem.java com.kingx.dungeons.engine.system.RenderGeometrySystem.java com.kingx.dungeons.engine.system.RenderMineralSystem.java com.kingx.dungeons.engine.system.RenderPlainSystem.java com.kingx.dungeons.engine.system.RenderShadowSystem.java com.kingx.dungeons.engine.system.RenderShadowmapSystem.java com.kingx.dungeons.engine.system.RenderVillageSystem.java com.kingx.dungeons.engine.system.WorldRotateSystem.java com.kingx.dungeons.engine.system.client.Animation.java com.kingx.dungeons.engine.system.client.CollisionSystem.java com.kingx.dungeons.engine.system.client.GravitySystem.java com.kingx.dungeons.engine.system.client.HideCubeSystem.java com.kingx.dungeons.engine.system.client.MiningSystem.java com.kingx.dungeons.engine.system.client.MovementSystem.java com.kingx.dungeons.engine.system.client.ZombieAI.java com.kingx.dungeons.engine.system.server.Decoder.java com.kingx.dungeons.generator.AbstractGenerator.java com.kingx.dungeons.generator.AreaMutator.java com.kingx.dungeons.generator.BlockMutator.java com.kingx.dungeons.generator.CaveMutator.java com.kingx.dungeons.generator.GeneratorFactory.java com.kingx.dungeons.generator.GenericGenerator.java com.kingx.dungeons.generator.GlacierCaveMutator.java com.kingx.dungeons.generator.MazeGenerator.java com.kingx.dungeons.generator.MineralMutator.java com.kingx.dungeons.generator.Mutable.java com.kingx.dungeons.generator.Mutator.java com.kingx.dungeons.generator.SpotMutator.java com.kingx.dungeons.generator.SuperMutator.java com.kingx.dungeons.generator.TerainMutator.java com.kingx.dungeons.generator.TerainMutator2.java com.kingx.dungeons.generator.TerrainHolder.java com.kingx.dungeons.geom.Collision.java com.kingx.dungeons.geom.Point.java com.kingx.dungeons.graphics.Colors.java com.kingx.dungeons.graphics.MeshFactory.java com.kingx.dungeons.graphics.QuadTextureFrameBuffer.java com.kingx.dungeons.graphics.Shader.java com.kingx.dungeons.graphics.ShaderException.java com.kingx.dungeons.graphics.Terrain.java com.kingx.dungeons.graphics.UI.java com.kingx.dungeons.graphics.cube.Cube.java com.kingx.dungeons.graphics.cube.CubeBlockSideFactory.java com.kingx.dungeons.graphics.cube.CubeDefaultSideFactory.java com.kingx.dungeons.graphics.cube.CubeFactory.java com.kingx.dungeons.graphics.cube.CubeManager.java com.kingx.dungeons.graphics.cube.CubeMineralSideFactory.java com.kingx.dungeons.graphics.cube.CubeRegion.java com.kingx.dungeons.graphics.cube.CubeRenderer.java com.kingx.dungeons.graphics.cube.CubeSide.java com.kingx.dungeons.graphics.cube.CubeSideFactory.java com.kingx.dungeons.graphics.cube.CubeTopFactory.java com.kingx.dungeons.graphics.cube.CubeVertex.java com.kingx.dungeons.graphics.sprite.SpriteRenderer.java com.kingx.dungeons.graphics.ui.Gamepad.java com.kingx.dungeons.graphics.ui.NinePath.java com.kingx.dungeons.input.Input.java com.kingx.dungeons.input.InputConstants.java com.kingx.dungeons.input.InputPostProcessor.java com.kingx.dungeons.input.Touch.java com.kingx.dungeons.pathfinding.AbstractNode.java com.kingx.dungeons.pathfinding.Map.java com.kingx.dungeons.pathfinding.MapEntityNode.java com.kingx.dungeons.pathfinding.MapEntityNodeFactory.java com.kingx.dungeons.pathfinding.NodeFactory.java com.kingx.dungeons.server.AbstractServer.java com.kingx.dungeons.server.ClientCommand.java com.kingx.dungeons.server.ClockCommand.java com.kingx.dungeons.server.HeavyComputationServer.java com.kingx.dungeons.server.OfflineServer.java com.kingx.dungeons.server.OnlineServer.java com.kingx.dungeons.server.ServerCommand.java com.kingx.dungeons.tween.BackgroundAccessor.java com.kingx.dungeons.tween.CameraAccessor.java com.kingx.dungeons.tween.CubeAccessor.java com.kingx.dungeons.tween.Vector3Accessor.java com.kingx.dungeons.utils.ArrayUtils.java com.kingx.dungeons.utils.Ticker.java