An android port of the game Dune II.
Dune is hosted in the following web site
https://github.com/jdcrayme/Dune
If you think the Android project Dune 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 Dune.
Item | Value |
---|---|
Java File Count | 55 |
Supported screen sizes | [nodpi] |
Target SDK Version | 17 |
Minimum SDK Version | 14 |
Activity Count | 3 |
jar files used | android-support-v4.jar |
Asset File Names | assets\gfx\region_map.png assets\gfx\spritesheet-old.png assets\gfx\spritesheet.png assets\music\under_construction.mp3 assets\scenario\REGIONA.INI assets\scenario\REGIONH.INI assets\scenario\REGIONO.INI assets\scenario\SCENA001.INI assets\scenario\SCENA002.INI assets\scenario\SCENA003.INI assets\scenario\SCENA004.INI assets\scenario\SCENA005.INI assets\scenario\SCENA006.INI assets\scenario\SCENA007.INI assets\scenario\SCENA008.INI assets\scenario\SCENA009.INI assets\scenario\SCENA010.INI assets\scenario\SCENA011.INI assets\scenario\SCENA012.INI assets\scenario\SCENA013.INI assets\scenario\SCENA014.INI assets\scenario\SCENA015.INI assets\scenario\SCENA016.INI assets\scenario\SCENA017.INI assets\scenario\SCENA018.INI assets\scenario\SCENA019.INI assets\scenario\SCENA020.INI assets\scenario\SCENA021.INI assets\scenario\SCENA022.INI assets\scenario\SCENH001.INI assets\scenario\SCENH002.INI assets\scenario\SCENH003.INI assets\scenario\SCENH004.INI assets\scenario\SCENH005.INI assets\scenario\SCENH006.INI assets\scenario\SCENH007.INI assets\scenario\SCENH008.INI assets\scenario\SCENH009.INI assets\scenario\SCENH010.INI assets\scenario\SCENH011.INI assets\scenario\SCENH012.INI assets\scenario\SCENH013.INI assets\scenario\SCENH014.INI assets\scenario\SCENH015.INI assets\scenario\SCENH016.INI assets\scenario\SCENH017.INI assets\scenario\SCENH018.INI assets\scenario\SCENH019.INI assets\scenario\SCENH020.INI assets\scenario\SCENH021.INI assets\scenario\SCENH022.INI assets\scenario\SCENO001.INI assets\scenario\SCENO002.INI assets\scenario\SCENO003.INI assets\scenario\SCENO004.INI assets\scenario\SCENO005.INI assets\scenario\SCENO006.INI assets\scenario\SCENO007.INI assets\scenario\SCENO008.INI assets\scenario\SCENO009.INI assets\scenario\SCENO010.INI assets\scenario\SCENO011.INI assets\scenario\SCENO012.INI assets\scenario\SCENO013.INI assets\scenario\SCENO014.INI assets\scenario\SCENO015.INI assets\scenario\SCENO016.INI assets\scenario\SCENO017.INI assets\scenario\SCENO018.INI assets\scenario\SCENO019.INI assets\scenario\SCENO020.INI assets\scenario\SCENO021.INI assets\scenario\SCENO022.INI assets\sfx\atreides\atreides harvester deployed.wav assets\sfx\atreides\construction complete.wav assets\sfx\atreides\enemy unit destroyed.wav assets\sfx\atreides\our base is under attack.wav assets\sfx\atreides\radar activated.wav assets\sfx\atreides\radar deactivated.wav assets\sfx\atreides\unit deployed.wav assets\sfx\atreides\unit repaired.wav assets\sfx\atreides\warning enemy missile launched.wav assets\sfx\atreides\warning enemy unit approaching.wav assets\sfx\button.wav assets\sfx\cannot.wav assets\sfx\credit.wav assets\sfx\harkonnen\construction complete.wav assets\sfx\harkonnen\harkonnen harvester deployed.wav assets\sfx\harkonnen\our base is under attack.wav assets\sfx\harkonnen\radar activated.wav assets\sfx\harkonnen\radar deactivated.wav assets\sfx\harkonnen\unit deployed.wav assets\sfx\harkonnen\unit repaired.wav assets\sfx\harkonnen\warning enemy missile launched.wav assets\sfx\harkonnen\warning enemy unit approaching.wav assets\sfx\matre.wav assets\sfx\mhark.wav assets\sfx\mordos.wav assets\sfx\ordos\construction complete.wav assets\sfx\ordos\ordos harvester deployed.wav assets\sfx\ordos\our base is under attack.wav assets\sfx\ordos\radar activated.wav assets\sfx\ordos\radar deactivated.wav assets\sfx\ordos\unit deployed.wav assets\sfx\ordos\unit repaired.wav assets\sfx\ordos\warning enemy missile launched.wav assets\sfx\ordos\warning enemy unit approaching.wav assets\sfx\original\atre\aapprch.wav assets\sfx\original\atre\aarrive.wav assets\sfx\original\atre\aatre.wav assets\sfx\original\atre\aattack.wav assets\sfx\original\atre\abloom.wav assets\sfx\original\atre\acapture.wav assets\sfx\original\atre\adeploy.wav assets\sfx\original\atre\adestroy.wav assets\sfx\original\atre\aeast.wav assets\sfx\original\atre\aenemy.wav assets\sfx\original\atre\afield.wav assets\sfx\original\atre\afive.wav assets\sfx\original\atre\afour.wav assets\sfx\original\atre\afremen.wav assets\sfx\original\atre\afrigate.wav assets\sfx\original\atre\ahark.wav assets\sfx\original\atre\aharvest.wav assets\sfx\original\atre\alaunch.wav assets\sfx\original\atre\alocated.wav assets\sfx\original\atre\alose.wav assets\sfx\original\atre\amerc.wav assets\sfx\original\atre\amissile.wav assets\sfx\original\atre\anext.wav assets\sfx\original\atre\anext2.wav assets\sfx\original\atre\anorth.wav assets\sfx\original\atre\aoff.wav assets\sfx\original\atre\aon.wav assets\sfx\original\atre\aone.wav assets\sfx\original\atre\aordos.wav assets\sfx\original\atre\aradar.wav assets\sfx\original\atre\arepair.wav assets\sfx\original\atre\asabot.wav assets\sfx\original\atre\asard.wav assets\sfx\original\atre\asouth.wav assets\sfx\original\atre\astruct.wav assets\sfx\original\atre\athree.wav assets\sfx\original\atre\atwo.wav assets\sfx\original\atre\aunit.wav assets\sfx\original\atre\avehicle.wav assets\sfx\original\atre\awarning.wav assets\sfx\original\atre\awest.wav assets\sfx\original\atre\awin.wav assets\sfx\original\atre\awormy.wav assets\sfx\original\atre\exdud.wav assets\sfx\original\har\happrch.wav assets\sfx\original\har\harrive.wav assets\sfx\original\har\hatre.wav assets\sfx\original\har\hattack.wav assets\sfx\original\har\hbloom.wav assets\sfx\original\har\hcapture.wav assets\sfx\original\har\hconst.wav assets\sfx\original\har\hdeploy.wav assets\sfx\original\har\hdestroy.wav assets\sfx\original\har\heast.wav assets\sfx\original\har\henemy.wav assets\sfx\original\har\hfield.wav assets\sfx\original\har\hfive.wav assets\sfx\original\har\hfour.wav assets\sfx\original\har\hfremen.wav assets\sfx\original\har\hfrigate.wav assets\sfx\original\har\hhark.wav assets\sfx\original\har\hharvest.wav assets\sfx\original\har\hlaunch.wav assets\sfx\original\har\hlocated.wav assets\sfx\original\har\hlose.wav assets\sfx\original\har\hmerc.wav assets\sfx\original\har\hmissile.wav assets\sfx\original\har\hnext.wav assets\sfx\original\har\hnext2.wav assets\sfx\original\har\hnorth.wav assets\sfx\original\har\hoff.wav assets\sfx\original\har\hon.wav assets\sfx\original\har\hone.wav assets\sfx\original\har\hordos.wav assets\sfx\original\har\hradar.wav assets\sfx\original\har\hrepair.wav assets\sfx\original\har\hsabot.wav assets\sfx\original\har\hsard.wav assets\sfx\original\har\hsouth.wav assets\sfx\original\har\hstruct.wav assets\sfx\original\har\hthree.wav assets\sfx\original\har\htwo.wav assets\sfx\original\har\hunit.wav assets\sfx\original\har\hvehicle.wav assets\sfx\original\har\hwarning.wav assets\sfx\original\har\hwest.wav assets\sfx\original\har\hwin.wav assets\sfx\original\har\hwormy.wav assets\sfx\original\ord\oapprch.wav assets\sfx\original\ord\oarrive.wav assets\sfx\original\ord\oatre.wav assets\sfx\original\ord\oattack.wav assets\sfx\original\ord\obloom.wav assets\sfx\original\ord\ocapture.wav assets\sfx\original\ord\odeploy.wav assets\sfx\original\ord\odestroy.wav assets\sfx\original\ord\oeast.wav assets\sfx\original\ord\oenemy.wav assets\sfx\original\ord\ofield.wav assets\sfx\original\ord\ofive.wav assets\sfx\original\ord\ofour.wav assets\sfx\original\ord\ofremen.wav assets\sfx\original\ord\ofrigate.wav assets\sfx\original\ord\ohark.wav assets\sfx\original\ord\oharvest.wav assets\sfx\original\ord\olaunch.wav assets\sfx\original\ord\olocated.wav assets\sfx\original\ord\olose.wav assets\sfx\original\ord\omerc.wav assets\sfx\original\ord\omissile.wav assets\sfx\original\ord\onext.wav assets\sfx\original\ord\onext2.wav assets\sfx\original\ord\onorth.wav assets\sfx\original\ord\ooff.wav assets\sfx\original\ord\oon.wav assets\sfx\original\ord\oone.wav assets\sfx\original\ord\oordos.wav assets\sfx\original\ord\oradar.wav assets\sfx\original\ord\orepair.wav assets\sfx\original\ord\osabot.wav assets\sfx\original\ord\osard.wav assets\sfx\original\ord\osouth.wav assets\sfx\original\ord\ostruct.wav assets\sfx\original\ord\othree.wav assets\sfx\original\ord\otwo.wav assets\sfx\original\ord\ounit.wav assets\sfx\original\ord\ovehicle.wav assets\sfx\original\ord\owarning.wav assets\sfx\original\ord\owest.wav assets\sfx\original\ord\owin.wav assets\sfx\original\ord\owormy.wav assets\sfx\units\acknowledged.wav assets\sfx\units\affirmative.wav assets\sfx\units\affirmitive.wav assets\sfx\units\cannot.wav assets\sfx\units\click.wav assets\sfx\units\credit.wav assets\sfx\units\crush.wav assets\sfx\units\drop.wav assets\sfx\units\gas.wav assets\sfx\units\gun.wav assets\sfx\units\infantry_out.wav assets\sfx\units\large_explosion.wav assets\sfx\units\machine_gun.wav assets\sfx\units\medium_explosion.wav assets\sfx\units\moving_out.wav assets\sfx\units\place_structure.wav assets\sfx\units\radar.wav assets\sfx\units\reporting.wav assets\sfx\units\rocket.wav assets\sfx\units\sand_explosion.wav assets\sfx\units\scream1.wav assets\sfx\units\scream2.wav assets\sfx\units\scream3.wav assets\sfx\units\scream4.wav assets\sfx\units\scream5.wav assets\sfx\units\small_explosion.wav assets\sfx\units\small_rocket.wav assets\sfx\units\something.wav assets\sfx\units\sonic.wav assets\sfx\units\structureExplosion.wav assets\sfx\units\turret.wav assets\sfx\units\whats_happening.wav assets\sfx\units\worm_attack.wav assets\sfx\units\yes_sir.wav |
Raw File Names | res\raw\alert.wav res\raw\bad_click.wav res\raw\good_click.wav res\raw\land_of_sand.mp3 res\raw\main_menu.mp3 res\raw\options.mp3 res\raw\score.mp3 |
There are 56 image files in Dune. The names of the image files are listed as follows.
barracks.png carryall.png coin.png constyard.png crest_atr.png crest_har.png crest_ord.png devastator.png deviator.png dhand.png dune_from_space.png fremen.png harvester.png heavyfactory.png icon_attack.png icon_group_add.png icon_group_remove.png icon_harvest.png icon_move.png icon_patrol.png icon_rally.png icon_stop.png icon_unload.png infantry.png ix.png launcher.png lightfactory.png mcv.png mentat_atr.png mentat_har.png mentat_mer.png mentat_ord.png ornithopter.png outpost.png palace.png quad.png raider.png refinery.png repairfactory.png rturret.png saboteur.png sardaukar.png silo.png slab.png sonic.png stank.png starport.png tank.png techfactory.png trike.png troopers.png turret.png wall.png windtrap.png wor.png worm.png
The following screenshort is generated from the image listed above.
Dune has the following Java source files.
game.dune.ii.ActivityGame.java game.dune.ii.ActivityMainMenu.java game.dune.ii.ActivityMapMenu.java game.dune.ii.CircleLayout.java game.dune.ii.ComponentBrainFactory.java game.dune.ii.ComponentBulletMoverFactory.java game.dune.ii.ComponentGroundMoverFactory.java game.dune.ii.ComponentHarvesterFactory.java game.dune.ii.ComponentHullFactory.java game.dune.ii.ComponentPowerFactory.java game.dune.ii.ComponentProductionFactory.java game.dune.ii.ComponentRefineryFactory.java game.dune.ii.ComponentSelectableFactory.java game.dune.ii.ComponentSensorFactory.java game.dune.ii.ComponentStructureSpriteFactory.java game.dune.ii.ComponentUnitSpriteFactory.java game.dune.ii.ComponentWarheadFactory.java game.dune.ii.ComponentWeaponFactory.java game.dune.ii.GameObjectBulletFactory.java game.dune.ii.GameObjectFactory.java game.dune.ii.GameObjectTypes.java game.dune.ii.GameScenario.java game.dune.ii.GameSound.java game.dune.ii.Globals.java game.dune.ii.IComponentMover.java game.dune.ii.IComponentSprite.java game.dune.ii.ITurretFactory.java game.dune.ii.LayerTerrain.java game.dune.ii.LayerUnits.java game.dune.ii.LoaderActivity.java game.dune.ii.MapGenerator.java game.dune.ii.MenuSound.java game.dune.ii.Perlin.java game.dune.ii.Player.java game.dune.ii.ProductionListAdapter.java game.dune.ii.SelectProductionDialog.java game.dune.ii.ShaderColorReplace.java game.dune.ii.SoundEngine.java game.dune.ii.StructureBuilderFunctions.java game.dune.ii.StructureGeneric.java game.dune.ii.StructureRefineryFactory.java game.dune.ii.StructureWindtrapFunctions.java game.dune.ii.SystemBrain.java game.dune.ii.UnitGeneric.java game.dune.ii.UnitHarvester.java game.dune.ii.UnitPathfinder.java game.dune.ii.UserInterface.java game.dune.ii.Utility.java game.helpers.InerpolatorFunction.java game.helpers.IniFile.java game.helpers.Interpolator.java