Public Domain fully featured tower defense game built on top of AndEngine..
epiris-td-example is hosted in the following web site
https://github.com/cstockton/epiris-td-example
If you think the Android project epiris-td-example 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 epiris-td-example.
Item | Value |
---|---|
Java File Count | 177 |
Supported screen sizes | [mdpi, hdpi] |
Target SDK Version | 8 |
Minimum SDK Version | 4 |
Activity Count | 12 |
jar files used | andengine.jar andenginemultitouchextension.jar |
Required Permissions | android.permission.ACCESS_WIFI_STATE android.permission.READ_PHONE_STATE android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\font\OldeEnglish.ttf assets\font\Ruritania-Outline.ttf assets\font\Ruritania.ttf assets\fonts\samplefont.ttf assets\gfx\main_menu_background.png assets\gfx\main_menu_button_bg.png assets\gfx\tower_upgrader_bg.png assets\gfx\towercircle256.png assets\maps\bricks_of_blood.png assets\maps\the_arena.png assets\maps\the_coliseum_p1.png assets\maps\the_coliseum_p2.png assets\maps\the_coliseum_p3.png assets\maps\the_coliseum_p4.png assets\maps\the_long_shot_p1.png assets\maps\the_long_shot_p2.png assets\maps\the_pathway.png assets\maps\the_valley.png assets\read_asset.txt assets\sprites\creeps01.png assets\sprites\creeps02.png assets\sprites\effects16.png assets\sprites\effects256x128.png assets\sprites\effects32.png assets\sprites\effects64.png assets\sprites\effects_creep_spells.png assets\sprites\effects_tower_spells.png assets\sprites\map_thumbs_01.png assets\sprites\spells64-01.png assets\sprites\spells64-02.png assets\sprites\towers01.png assets\sprites\ui128x128.png assets\sprites\ui64x64.png assets\sprites\ui96x96.png assets\sprites\ui_main_menu.png assets\sprites\ui_main_menu_buttons.png assets\sprites\uilarge.png assets\sprites\uismall.png |
There are 20 image files in epiris-td-example. The names of the image files are listed as follows.
mainmenu_continue.png mainmenu_options.png mainmenu_start.png timepicker_down_disabled.9.png timepicker_down_disabled_focused.9.png timepicker_down_normal.9.png timepicker_down_pressed.9.png timepicker_down_selected.9.png timepicker_input_disabled.9.png timepicker_input_normal.9.png timepicker_input_pressed.9.png timepicker_input_selected.9.png timepicker_up_disabled.9.png timepicker_up_disabled_focused.9.png timepicker_up_normal.9.png timepicker_up_pressed.9.png timepicker_up_selected.9.png trophy.png trophy_transparent.png ui_paused.png
The following screenshort is generated from the image listed above.
epiris-td-example has the following Java source files.
epiris.tower.defense.cstockton.org.ETDAchievements.java epiris.tower.defense.cstockton.org.ETDCredits.java epiris.tower.defense.cstockton.org.ETDGameActivity.java epiris.tower.defense.cstockton.org.ETDMainMenu.java epiris.tower.defense.cstockton.org.ETDMainMenuOld.java epiris.tower.defense.cstockton.org.ETDPlay.java epiris.tower.defense.cstockton.org.ETDPlayConquer.java epiris.tower.defense.cstockton.org.ETDPlaySurvival.java epiris.tower.defense.cstockton.org.ETDPreferences.java epiris.tower.defense.cstockton.org.ETDPreferencesDisplay.java epiris.tower.defense.cstockton.org.ETDRewards.java epiris.tower.defense.cstockton.org.ETDSettings.java epiris.tower.defense.cstockton.org.ETDStatistics.java epiris.tower.defense.cstockton.org.bgmanager.BackgroundManager.java epiris.tower.defense.cstockton.org.bgmanager.BackgroundManagerContinuousTask.java epiris.tower.defense.cstockton.org.bgmanager.BackgroundManagerIntervalTask.java epiris.tower.defense.cstockton.org.bgmanager.BackgroundManagerTask.java epiris.tower.defense.cstockton.org.bgmanager.IBackgroundManagerTask.java epiris.tower.defense.cstockton.org.config.AoeCastSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.AoeSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.ChainCastSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.Constants.java epiris.tower.defense.cstockton.org.config.CreepSpriteSheets.java epiris.tower.defense.cstockton.org.config.DamageSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.DisableSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.DotSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.EffectTypes.java epiris.tower.defense.cstockton.org.config.FreedomSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.HealSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.MainMenuSpriteSheets.java epiris.tower.defense.cstockton.org.config.MovementSpellAffectTypes.java epiris.tower.defense.cstockton.org.config.SpriteSheets.java epiris.tower.defense.cstockton.org.config.Sprites.java epiris.tower.defense.cstockton.org.config.TowerSpriteSheets.java epiris.tower.defense.cstockton.org.config.TowerSprites.java epiris.tower.defense.cstockton.org.creep.Creep.java epiris.tower.defense.cstockton.org.creep.CreepBody.java epiris.tower.defense.cstockton.org.creep.CreepBuffBar.java epiris.tower.defense.cstockton.org.creep.CreepCasterAI.java epiris.tower.defense.cstockton.org.creep.CreepConfiguration.java epiris.tower.defense.cstockton.org.creep.CreepConstants.java epiris.tower.defense.cstockton.org.creep.CreepFloatingText.java epiris.tower.defense.cstockton.org.creep.CreepFloatingTextManager.java epiris.tower.defense.cstockton.org.creep.CreepFloatingTextPool.java epiris.tower.defense.cstockton.org.creep.CreepLifeBar.java epiris.tower.defense.cstockton.org.creep.CreepManager.java epiris.tower.defense.cstockton.org.creep.CreepPool.java epiris.tower.defense.cstockton.org.damage.Damage.java epiris.tower.defense.cstockton.org.damage.DamageCalculator.java epiris.tower.defense.cstockton.org.damage.DamageResist.java epiris.tower.defense.cstockton.org.damage.DamageResists.java epiris.tower.defense.cstockton.org.damage.Damages.java epiris.tower.defense.cstockton.org.effect.Effect.java epiris.tower.defense.cstockton.org.effect.EffectManager .java epiris.tower.defense.cstockton.org.effect.EffectPool.java epiris.tower.defense.cstockton.org.effect.IEffectable.java epiris.tower.defense.cstockton.org.effect.IEffects.java epiris.tower.defense.cstockton.org.game.Game.java epiris.tower.defense.cstockton.org.game.GameActivity.java epiris.tower.defense.cstockton.org.game.GameConquer.java epiris.tower.defense.cstockton.org.game.GameLayer.java epiris.tower.defense.cstockton.org.game.GameOptions.java epiris.tower.defense.cstockton.org.game.GamePennyPincher.java epiris.tower.defense.cstockton.org.game.GameSurvival.java epiris.tower.defense.cstockton.org.game.IGame.java epiris.tower.defense.cstockton.org.laser.Laser.java epiris.tower.defense.cstockton.org.laser.LaserManager .java epiris.tower.defense.cstockton.org.laser.LaserPool.java epiris.tower.defense.cstockton.org.map.Map.java epiris.tower.defense.cstockton.org.map.MapBlockPolicy.java epiris.tower.defense.cstockton.org.map.MapPatch.java epiris.tower.defense.cstockton.org.map.MapPath .java epiris.tower.defense.cstockton.org.map.MapRange.java epiris.tower.defense.cstockton.org.map.MapSpawn.java epiris.tower.defense.cstockton.org.map.MapSpawnPolicy.java epiris.tower.defense.cstockton.org.map.MapStitchPolicy.java epiris.tower.defense.cstockton.org.object.AllocationGuard.java epiris.tower.defense.cstockton.org.object.BaseObject.java epiris.tower.defense.cstockton.org.object.GameAnimatedSprite.java epiris.tower.defense.cstockton.org.object.GameObject.java epiris.tower.defense.cstockton.org.object.ObjectRegistry.java epiris.tower.defense.cstockton.org.object.Registry.java epiris.tower.defense.cstockton.org.player.IPlayer .java epiris.tower.defense.cstockton.org.player.LocalPlayer.java epiris.tower.defense.cstockton.org.player.Player.java epiris.tower.defense.cstockton.org.player.PlayerInteracter .java epiris.tower.defense.cstockton.org.player.PlayerManager .java epiris.tower.defense.cstockton.org.player.achievements.IPlayerAchievementPrerequisite.java epiris.tower.defense.cstockton.org.player.achievements.PlayerAchievement.java epiris.tower.defense.cstockton.org.player.achievements.PlayerAchievementStatisticPrerequisite.java epiris.tower.defense.cstockton.org.player.achievements.PlayerAchievements.java epiris.tower.defense.cstockton.org.player.data.PlayerData.java epiris.tower.defense.cstockton.org.player.rewards.IPlayerRewardCost.java epiris.tower.defense.cstockton.org.player.rewards.IPlayerRewardEffect.java epiris.tower.defense.cstockton.org.player.rewards.IPlayerRewardPrerequisite.java epiris.tower.defense.cstockton.org.player.rewards.IPlayerRewardValue.java epiris.tower.defense.cstockton.org.player.rewards.PlayerReward.java epiris.tower.defense.cstockton.org.player.rewards.PlayerRewardAchievementPrerequisite.java epiris.tower.defense.cstockton.org.player.rewards.PlayerRewardLevelCost.java epiris.tower.defense.cstockton.org.player.rewards.PlayerRewardLevelValue.java epiris.tower.defense.cstockton.org.player.rewards.PlayerRewardStatisticPrerequisite.java epiris.tower.defense.cstockton.org.player.rewards.PlayerRewardTowerUnlockEffect.java epiris.tower.defense.cstockton.org.player.rewards.PlayerRewards.java epiris.tower.defense.cstockton.org.player.statistics.PlayerStatistics.java epiris.tower.defense.cstockton.org.player.storage.PlayerStorageConnector.java epiris.tower.defense.cstockton.org.spell.ISpellCaster.java epiris.tower.defense.cstockton.org.spell.ISpellListener.java epiris.tower.defense.cstockton.org.spell.ISpellTargetable.java epiris.tower.defense.cstockton.org.spell.ISpells.java epiris.tower.defense.cstockton.org.spell.Spell.java epiris.tower.defense.cstockton.org.spell.SpellManager.java epiris.tower.defense.cstockton.org.spell.SpellPool.java epiris.tower.defense.cstockton.org.spell.affect.AoeCastSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.AoeSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.ChainCastSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.DamageSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.DisableSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.DotSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.FreedomSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.HealSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.ISpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.ISpellAffectable.java epiris.tower.defense.cstockton.org.spell.affect.ISpellAffects.java epiris.tower.defense.cstockton.org.spell.affect.MovementSpellAffect.java epiris.tower.defense.cstockton.org.spell.affect.SpellAffect.java epiris.tower.defense.cstockton.org.sprite.ISprite.java epiris.tower.defense.cstockton.org.sprite.ISpriteSheet.java epiris.tower.defense.cstockton.org.text.AlignedText.java epiris.tower.defense.cstockton.org.tower.ITower.java epiris.tower.defense.cstockton.org.tower.ITowerAi.java epiris.tower.defense.cstockton.org.tower.ITowerSprites.java epiris.tower.defense.cstockton.org.tower.Tower.java epiris.tower.defense.cstockton.org.tower.TowerBasicCasterAi.java epiris.tower.defense.cstockton.org.tower.TowerCasterAi.java epiris.tower.defense.cstockton.org.tower.TowerChainCasterAi.java epiris.tower.defense.cstockton.org.tower.TowerConstants.java epiris.tower.defense.cstockton.org.tower.TowerInfo.java epiris.tower.defense.cstockton.org.tower.TowerManager.java epiris.tower.defense.cstockton.org.tower.TowerMultiCasterAi.java epiris.tower.defense.cstockton.org.tower.TowerPlacer.java epiris.tower.defense.cstockton.org.tower.TowerUpgrader.java epiris.tower.defense.cstockton.org.tower.TowerUpgraderBack.java epiris.tower.defense.cstockton.org.tower.TowerUpgraderGood.java epiris.tower.defense.cstockton.org.tower.TowerUpgraderOld.java epiris.tower.defense.cstockton.org.ui.GameOver.java epiris.tower.defense.cstockton.org.ui.Hud.java epiris.tower.defense.cstockton.org.ui.MainMenuBuilder.java epiris.tower.defense.cstockton.org.util.Debug.java epiris.tower.defense.cstockton.org.util.GenericPool.java epiris.tower.defense.cstockton.org.util.LockableList.java epiris.tower.defense.cstockton.org.util.Util.java epiris.tower.defense.cstockton.org.util.ease.EaseLinear.java epiris.tower.defense.cstockton.org.util.ease.EaseQuintOut.java epiris.tower.defense.cstockton.org.util.ease.IEaseFunction.java epiris.tower.defense.cstockton.org.wave.Wave.java epiris.tower.defense.cstockton.org.wave.WaveManager.java epiris.tower.defense.cstockton.org.wave.input.touch.HoldDetector.java epiris.tower.defense.cstockton.org.wave.input.touch.SmartScrollDetector.java