Experimental work with libgdx to create a 3D isometric game.
drack is hosted in the following web site
https://github.com/skorulis/drack
If you think the Android project drack 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 drack.
Item | Value |
---|---|
Java File Count | 130 |
Target SDK Version | 19 |
Minimum SDK Version | 8 |
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-backend-robovm.jar gdx-natives.jar gdx-sources.jar gdx.jar |
Asset File Names | assets\data\game_skin\default.fnt assets\data\game_skin\default.png assets\data\game_skin\fontawesome.fnt assets\data\game_skin\fontawesome.png assets\data\game_skin\ui.atlas assets\data\game_skin\ui.json assets\data\game_skin\ui.png assets\data\models\ball1.png assets\data\models\ball_sprite.g3db assets\data\models\beam1.g3db assets\data\models\block.g3db assets\data\models\cone.g3db assets\data\models\cone_helper.g3db assets\data\models\corner.g3db assets\data\models\craft1.g3db assets\data\models\cube1.g3db assets\data\models\cube_drone.g3db assets\data\models\cube_drone.png assets\data\models\cube_experiment.g3db assets\data\models\cube_transparent.g3db assets\data\models\field1.g3db assets\data\models\floor.png assets\data\models\floor_sprite.g3db assets\data\models\gun1.g3db assets\data\models\house.g3db assets\data\models\hull1.g3db assets\data\models\mine.g3db assets\data\models\missile_launcher.g3db assets\data\models\missile_launcher_uv.png assets\data\models\mtl_floor01_c.png assets\data\models\mtl_floor01_n.png assets\data\models\round_tower.g3db assets\data\models\sphere.g3db assets\data\models\tank.g3db assets\data\models\tower.g3db assets\data\models\tree1.g3db assets\data\models\truck.g3db assets\data\models\turret.g3db assets\data\models\vault.g3db assets\data\models\wall_corner.g3db assets\data\skin\default.fnt assets\data\skin\default.png assets\data\skin\uiskin.atlas assets\data\skin\uiskin.json assets\data\skin\uiskin.png assets\data\textures\laser_end.png assets\data\textures\laser_mid.png assets\data\textures\laser_start.png assets\game\ball1.png assets\game\field.png assets\game\field2.png assets\game\floor.png assets\maya\drack\images\outUV.png assets\maya\drack\images\tmp\cube_experiment.iff assets\maya\drack\scenes\ball.mb assets\maya\drack\scenes\beam1.mb assets\maya\drack\scenes\block.mb assets\maya\drack\scenes\cube_drone.mb assets\maya\drack\scenes\cube_experiment.mb assets\maya\drack\scenes\gun1.mb assets\maya\drack\scenes\missle_launcher.mb assets\maya\drack\scenes\tank1.mb assets\maya\drack\scenes\turret.mb assets\maya\drack\sourceimages\.mayaSwatches\cube_drone.png.swatch assets\maya\drack\sourceimages\.mayaSwatches\missile_launcher_uv.png.swatch assets\maya\drack\sourceimages\.mayaSwatches\mtl_floor01_c.png.swatch assets\maya\drack\sourceimages\.mayaSwatches\mtl_floor01_n.png.swatch assets\maya\drack\sourceimages\ball1.png assets\maya\drack\sourceimages\cube_drone.png assets\maya\drack\sourceimages\floor.png assets\maya\drack\sourceimages\missile_launcher_uv.png assets\maya\drack\sourceimages\mtl_floor01_c.png assets\maya\drack\sourceimages\mtl_floor01_n.png assets\maya\drack\workspace.mel assets\models\house1.mb assets\models\mine.mb assets\models\missile_launcher.mb assets\models\round_tower.mb assets\models\ship1.mb assets\models\tower.mb assets\models\tree1.mb assets\models\truck1.mb assets\models\vault.mb assets\models\wall_corner.mb assets\psd\button_bg.psd assets\psd\colours.psd assets\ui\blue_pale.png assets\ui\blue_pale_bg.9.png assets\ui\check.png assets\ui\cross_white.png assets\ui\fontawesome.hiero assets\ui\green_light.png assets\ui\green_sq.png assets\ui\grey_bg.9.png assets\ui\grey_light.png assets\ui\hammer_dark.png assets\ui\hammer_white.png assets\ui\health_outer.9.png assets\ui\inventory_dark.png assets\ui\off_white.png assets\ui\off_white_bg.9.png assets\ui\red_dark2.9.png assets\ui\red_light2.9.png assets\ui\red_pale_bg.9.png assets\ui\shadow.png assets\ui\yellow_pale.png assets\ui_source\blue_pale_bg.png assets\ui_source\grey_bg.png assets\ui_source\health_outer.png assets\ui_source\off_white_bg.png assets\ui_source\red_pale_bg.png |
drack has the following Java source files.
com.skorulis.drack.DrackGame.java com.skorulis.drack.Main.java com.skorulis.drack.MainActivity.java com.skorulis.drack.RobovmLauncher.java com.skorulis.drack.TextureGenerator.java com.skorulis.drack.actor.action.ActionContainer.java com.skorulis.drack.actor.action.ActorAction.java com.skorulis.drack.actor.action.AttackAction.java com.skorulis.drack.actor.action.DepositAction.java com.skorulis.drack.actor.action.FaceAction.java com.skorulis.drack.actor.action.FindTargetAction.java com.skorulis.drack.actor.action.MineAction.java com.skorulis.drack.actor.action.MovementAction.java com.skorulis.drack.actor.action.WaitAction.java com.skorulis.drack.actor.attachments.BulletWeapon.java com.skorulis.drack.actor.attachments.HullAttachment.java com.skorulis.drack.actor.attachments.LaserWeapon.java com.skorulis.drack.actor.attachments.MissileWeapon.java com.skorulis.drack.actor.attachments.Weapon.java com.skorulis.drack.actor.building.Barracks.java com.skorulis.drack.actor.building.Building.java com.skorulis.drack.actor.building.BuildingPlacement.java com.skorulis.drack.actor.building.CommandCentre.java com.skorulis.drack.actor.building.DungeonTower.java com.skorulis.drack.actor.building.Mine.java com.skorulis.drack.actor.building.Tower.java com.skorulis.drack.actor.building.Tree.java com.skorulis.drack.actor.building.TurretBuilding.java com.skorulis.drack.actor.building.Vault.java com.skorulis.drack.actor.building.composite.CompositeBuilding.java com.skorulis.drack.actor.unit.Unit.java com.skorulis.drack.client.GwtLauncher.java com.skorulis.drack.composite.AttachmentContainer.java com.skorulis.drack.composite.CompositeObject.java com.skorulis.drack.composite.editor.CompositeEditor.java com.skorulis.drack.composite.editor.HardPointNode.java com.skorulis.drack.composite.editor.UnitGestureListener.java com.skorulis.drack.def.BaseDef.java com.skorulis.drack.def.BaseDefImp.java com.skorulis.drack.def.DefManager.java com.skorulis.drack.def.ResourceDef.java com.skorulis.drack.def.attachment.HardPointContainer.java com.skorulis.drack.def.attachment.HardPointDef.java com.skorulis.drack.def.attachment.HullAttachmentDef.java com.skorulis.drack.def.attachment.WeaponDef.java com.skorulis.drack.def.building.BuildingDef.java com.skorulis.drack.def.building.CompositeBuildingDef.java com.skorulis.drack.def.unit.BasicUnitDef.java com.skorulis.drack.def.unit.CompositeUnitDef.java com.skorulis.drack.def.unit.HullDef.java com.skorulis.drack.def.unit.UnitDef.java com.skorulis.drack.effects.BulletEffect.java com.skorulis.drack.effects.Effect2D.java com.skorulis.drack.effects.Effect2DLayer.java com.skorulis.drack.effects.Effect2DMovement.java com.skorulis.drack.effects.Effect2DPopUpMovement.java com.skorulis.drack.effects.LaserEffect.java com.skorulis.drack.game.GameDelegate.java com.skorulis.drack.game.GameEventListener.java com.skorulis.drack.game.GameLogic.java com.skorulis.drack.game.GameScene.java com.skorulis.drack.game.IsoPerspectiveCamera.java com.skorulis.drack.game.SceneGenerator.java com.skorulis.drack.map.ForceField.java com.skorulis.drack.map.GameMap.java com.skorulis.drack.map.MapChunk.java com.skorulis.drack.map.MapGenerator.java com.skorulis.drack.map.MapSquare.java com.skorulis.drack.pathfinding.MapPath.java com.skorulis.drack.pathfinding.MovementInfo.java com.skorulis.drack.pathfinding.PathFinder.java com.skorulis.drack.pathfinding.PathNodeInfo.java com.skorulis.drack.player.Player.java com.skorulis.drack.player.PlayerContainer.java com.skorulis.drack.player.PlayerDelegate.java com.skorulis.drack.resource.ResourceBatch.java com.skorulis.drack.resource.ResourceQuantity.java com.skorulis.drack.scene.DrackActorNode.java com.skorulis.drack.scene.DrackMoveableActor.java com.skorulis.drack.serialisation.AttachmentJson.java com.skorulis.drack.serialisation.GameSceneJson.java com.skorulis.drack.serialisation.GameSerialiser.java com.skorulis.drack.serialisation.LoadData.java com.skorulis.drack.serialisation.MapChunkJson.java com.skorulis.drack.serialisation.MapJson.java com.skorulis.drack.serialisation.MapSquareJson.java com.skorulis.drack.serialisation.PlayerJson.java com.skorulis.drack.serialisation.ResourceBatchJson.java com.skorulis.drack.serialisation.building.BuildingJson.java com.skorulis.drack.serialisation.building.CompositeBuildingJson.java com.skorulis.drack.serialisation.building.MineBuildingJson.java com.skorulis.drack.serialisation.unit.CompositeUnitJson.java com.skorulis.drack.serialisation.unit.UnitJson.java com.skorulis.drack.serialisation.unit.action.DepositActionJson.java com.skorulis.drack.serialisation.unit.action.FaceActionJson.java com.skorulis.drack.serialisation.unit.action.FindTargetActionJson.java com.skorulis.drack.serialisation.unit.action.MineActionJson.java com.skorulis.drack.serialisation.unit.action.MovementActionJson.java com.skorulis.drack.serialisation.unit.action.UnitActionJson.java com.skorulis.drack.serialisation.unit.action.WaitActionJson.java com.skorulis.drack.ui.DebugUI.java com.skorulis.drack.ui.ModalDialog.java com.skorulis.drack.ui.PlayerUI.java com.skorulis.drack.ui.StyleManager.java com.skorulis.drack.ui.UIManager.java com.skorulis.drack.ui.building.BarracksUI.java com.skorulis.drack.ui.building.BuildMenuDialog.java com.skorulis.drack.ui.building.BuildingPlacementUI.java com.skorulis.drack.ui.building.BuildingUI.java com.skorulis.drack.ui.building.CommandUI.java com.skorulis.drack.ui.building.MineUI.java com.skorulis.drack.ui.building.TurretUI.java com.skorulis.drack.ui.component.ComponentList.java com.skorulis.drack.ui.component.ComponentListDelegate.java com.skorulis.drack.ui.component.CompositeEditorDialog.java com.skorulis.drack.ui.effects.HealthBar.java com.skorulis.drack.ui.inventory.InventoryDialog.java com.skorulis.drack.ui.inventory.ResourceCell.java com.skorulis.drack.unit.composite.CompositeUnit.java com.skorulis.drack.unit.composite.UnitHull.java com.skorulis.gdx.SKAssetManager.java com.skorulis.gdx.ui.LayoutHelper.java com.skorulis.gdx.ui.ListWidget.java com.skorulis.scene.IntersectionList.java com.skorulis.scene.IntersectionResult.java com.skorulis.scene.RenderInfo.java com.skorulis.scene.SceneHelper.java com.skorulis.scene.SceneNode.java com.skorulis.scene.SceneWindow.java com.skorulis.scene.UpdateInfo.java