Android Open Source - Game port Dune






Project Summary

An android port of the game Dune II.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of Dune.

ItemValue
Java File Count55
Supported screen sizes[nodpi]
Target SDK Version17
Minimum SDK Version14
Activity Count3
jar files usedandroid-support-v4.jar
Asset File Namesassets\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 Namesres\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




Resource Files

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.

null




Java Source Files

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