Android Open Source - Game strategy WWII






Project Summary

Real-Time Strategy Game for the Android platform..

Web Site / Source Repository

WWII is hosted in the following web site
https://github.com/guillaume-gouchon/WWII

If you think the Android project WWII 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 WWII.

ItemValue
Java File Count101
Supported screen sizes[xhdpi]
Target SDK Version19
Minimum SDK Version14
Activity Count8
Fragment Count1
jar files usedandroid-support-v4.jar
libGoogleAnalyticsServices.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
com.android.vending.BILLING
Asset File Namesassets\db.sql
assets\fonts\font_main.ttf
assets\fonts\font_splash.ttf
assets\gfx\blood.png
assets\gfx\crosshair.png
assets\gfx\explosion.png
assets\gfx\german_at_75.png
assets\gfx\german_bazooka_soldier.png
assets\gfx\german_rifle_soldier.png
assets\gfx\hide.png
assets\gfx\muzzle_flash.png
assets\gfx\objective.png
assets\gfx\panzerIV.png
assets\gfx\panzerIV_turret.png
assets\gfx\protection.png
assets\gfx\selection.png
assets\gfx\shermanM4A1.png
assets\gfx\shermanM4A1_turret.png
assets\gfx\smoke.png
assets\gfx\tank_move_smoke.png
assets\gfx\usa_at_75.png
assets\gfx\usa_bazooka_soldier.png
assets\gfx\usa_rifle_soldier.png
assets\mfx\bazooka.ogg
assets\mfx\bird.ogg
assets\mfx\cannon.ogg
assets\mfx\clonk.ogg
assets\mfx\close_combat.ogg
assets\mfx\cow.ogg
assets\mfx\death.ogg
assets\mfx\explosion.ogg
assets\mfx\grenade.ogg
assets\mfx\incoming.ogg
assets\mfx\mg.ogg
assets\mfx\mortar.ogg
assets\mfx\need_support.ogg
assets\mfx\pm.ogg
assets\mfx\rifle.ogg
assets\tileset.png
assets\tmx\arnhem_streets.tmx
assets\tmx\nijmegen.tmx
assets\tmx\oosterbeck.tmx
assets\tmx\tileset.png
Raw File Namesres\raw\button_sound.ogg
res\raw\campaign_music.ogg
res\raw\game_music.ogg
res\raw\home_video.mp4
res\raw\menu_music.ogg




Resource Files

There are 26 image files in WWII. The names of the image files are listed as follows.

advertisement.png
german_at_75.png
german_bazooka_soldier.png
german_rifle_soldier.png
ic_army_germany.png
ic_army_usa.png
ic_bazooka.png
ic_browning_m2.png
ic_cannon.png
ic_elite.png
ic_garand.png
ic_grenade_ger.png
ic_grenade_usa.png
ic_mauser.png
ic_mg42.png
ic_mortar.png
ic_mp40.png
ic_panzerfaust.png
ic_panzeriv.png
ic_panzerschreck.png
ic_shermanm4a1.png
ic_thompson.png
ic_veteran.png
usa_at_75.png
usa_bazooka_soldier.png
usa_rifle_soldier.png

The following screenshort is generated from the image listed above.

null




Java Source Files

WWII has the following Java source files.

com.glevel.wwii.MyActivity.java
com.glevel.wwii.MyApplication.java
com.glevel.wwii.activities.ArmyBuilderActivity.java
com.glevel.wwii.activities.BattleChooserActivity.java
com.glevel.wwii.activities.BattleReportActivity.java
com.glevel.wwii.activities.CampaignActivity.java
com.glevel.wwii.activities.GameActivity.java
com.glevel.wwii.activities.HomeActivity.java
com.glevel.wwii.activities.SplashActivity.java
com.glevel.wwii.activities.TutorialActivity.java
com.glevel.wwii.activities.adapters.CampaignListAdapter.java
com.glevel.wwii.activities.adapters.GameReportUnitsArrayAdapter.java
com.glevel.wwii.activities.adapters.MapPagerAdapter.java
com.glevel.wwii.activities.adapters.UnitsArrayAdapter.java
com.glevel.wwii.activities.fragments.CampaignChooserFragment.java
com.glevel.wwii.analytics.GoogleAnalyticsHelper.java
com.glevel.wwii.billing.InAppBillingHelper.java
com.glevel.wwii.billing.OnBillingServiceConnectedListener.java
com.glevel.wwii.database.DatabaseHelper.java
com.glevel.wwii.database.FileHelper.java
com.glevel.wwii.database.IRepository.java
com.glevel.wwii.database.Repository.java
com.glevel.wwii.database.dao.BattleDao.java
com.glevel.wwii.database.dao.CampaignDao.java
com.glevel.wwii.game.AI.java
com.glevel.wwii.game.GameConverterHelper.java
com.glevel.wwii.game.GameGUI.java
com.glevel.wwii.game.GameUtils.java
com.glevel.wwii.game.GraphicsFactory.java
com.glevel.wwii.game.InputManager.java
com.glevel.wwii.game.SoundEffectManager.java
com.glevel.wwii.game.andengine.custom.CustomBaseActivity.java
com.glevel.wwii.game.andengine.custom.CustomBaseGameActivity.java
com.glevel.wwii.game.andengine.custom.CustomColors.java
com.glevel.wwii.game.andengine.custom.CustomLayoutGameActivity.java
com.glevel.wwii.game.andengine.custom.CustomZoomCamera.java
com.glevel.wwii.game.data.CampaignsData.java
com.glevel.wwii.game.data.NamesData.java
com.glevel.wwii.game.data.UnitsData.java
com.glevel.wwii.game.data.WeaponsData.java
com.glevel.wwii.game.graphics.CannonSprite.java
com.glevel.wwii.game.graphics.CenteredSprite.java
com.glevel.wwii.game.graphics.Crosshair.java
com.glevel.wwii.game.graphics.DeploymentZone.java
com.glevel.wwii.game.graphics.HideSprite.java
com.glevel.wwii.game.graphics.ObjectiveSprite.java
com.glevel.wwii.game.graphics.Protection.java
com.glevel.wwii.game.graphics.SelectionCircle.java
com.glevel.wwii.game.graphics.SoldierSprite.java
com.glevel.wwii.game.graphics.TankSprite.java
com.glevel.wwii.game.graphics.UnitSprite.java
com.glevel.wwii.game.interfaces.OnNewSoundToPlay.java
com.glevel.wwii.game.interfaces.OnNewSpriteToDraw.java
com.glevel.wwii.game.logic.MapLogic.java
com.glevel.wwii.game.logic.pathfinding.AStar.java
com.glevel.wwii.game.logic.pathfinding.AStarNode.java
com.glevel.wwii.game.logic.pathfinding.AStarNodeComparator.java
com.glevel.wwii.game.logic.pathfinding.Graph.java
com.glevel.wwii.game.logic.pathfinding.MovingElement.java
com.glevel.wwii.game.logic.pathfinding.Node.java
com.glevel.wwii.game.models.Battle.java
com.glevel.wwii.game.models.Campaign.java
com.glevel.wwii.game.models.GameElement.java
com.glevel.wwii.game.models.ObjectivePoint.java
com.glevel.wwii.game.models.Operation.java
com.glevel.wwii.game.models.Player.java
com.glevel.wwii.game.models.VictoryCondition.java
com.glevel.wwii.game.models.map.Map.java
com.glevel.wwii.game.models.map.Tile.java
com.glevel.wwii.game.models.orders.DefendOrder.java
com.glevel.wwii.game.models.orders.FireOrder.java
com.glevel.wwii.game.models.orders.HideOrder.java
com.glevel.wwii.game.models.orders.MoveOrder.java
com.glevel.wwii.game.models.orders.Order.java
com.glevel.wwii.game.models.units.Cannon.java
com.glevel.wwii.game.models.units.Soldier.java
com.glevel.wwii.game.models.units.Tank.java
com.glevel.wwii.game.models.units.categories.Unit.java
com.glevel.wwii.game.models.units.categories.Vehicle.java
com.glevel.wwii.game.models.weapons.Bazooka.java
com.glevel.wwii.game.models.weapons.HMG.java
com.glevel.wwii.game.models.weapons.HandGrenade.java
com.glevel.wwii.game.models.weapons.Knife.java
com.glevel.wwii.game.models.weapons.Mortar.java
com.glevel.wwii.game.models.weapons.PM.java
com.glevel.wwii.game.models.weapons.Rifle.java
com.glevel.wwii.game.models.weapons.Turret.java
com.glevel.wwii.game.models.weapons.categories.DeflectionWeapon.java
com.glevel.wwii.game.models.weapons.categories.IndirectWeapon.java
com.glevel.wwii.game.models.weapons.categories.Weapon.java
com.glevel.wwii.utils.ApplicationUtils.java
com.glevel.wwii.utils.MusicManager.java
com.glevel.wwii.views.CustomAlertDialog.java
com.glevel.wwii.views.CustomButton.java
com.glevel.wwii.views.CustomRadioButton.java
com.glevel.wwii.views.CustomTextView.java
com.google.example.games.basegameutils.BaseGameActivity.java
com.google.example.games.basegameutils.GameHelper.java