Android Open Source - Game project dragon-wars






Project Summary

Android game created as a university project by group 7..

Web Site / Source Repository

dragon-wars is hosted in the following web site
https://github.com/Fuuzetsu/dragon-wars

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

ItemValue
Java File Count38
Target SDK Version16
Activity Count8
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\maps\cornermap.json
assets\maps\groundtest.json
assets\maps\mixmap.json
assets\maps\overmap.json
assets\maps\testmap.json
assets\maps\towers.json




License

The license information of dragon-wars is as follows:

GNU General Public License

Resource Files

There are 75 image files in dragon-wars. The names of the image files are listed as follows.

archer.png
armed_soldier.png
attack_highlight.png
border_grass_1.png
border_grass_2.png
border_grass_3.png
border_grass_4.png
border_lava_1.png
border_lava_2.png
border_lava_3.png
border_lava_4.png
border_sand_1.png
border_sand_2.png
border_sand_3.png
border_sand_4.png
border_water_1.png
border_water_2.png
border_water_3.png
border_water_4.png
bridge_horizontal.png
bridge_vertical.png
canon.png
castle.png
coner_road.png
corner_grass_1.png
corner_grass_2.png
corner_grass_3.png
corner_grass_4.png
corner_lava_1.png
corner_lava_2.png
corner_lava_3.png
corner_lava_4.png
corner_sand_1.png
corner_sand_2.png
corner_sand_3.png
corner_sand_4.png
corner_water_1.png
corner_water_2.png
corner_water_3.png
corner_water_4.png
dragon.png
flag.png
fullcorner_grass_1.png
fullcorner_grass_2.png
fullcorner_grass_3.png
fullcorner_grass_4.png
fullcorner_lava_1.png
fullcorner_lava_2.png
fullcorner_lava_3.png
fullcorner_lava_4.png
fullcorner_sand_1.png
fullcorner_sand_2.png
fullcorner_sand_3.png
fullcorner_sand_4.png
fullcorner_water_1.png
fullcorner_water_2.png
fullcorner_water_3.png
fullcorner_water_4.png
grass.png
highlight.png
knight.png
lava.png
mountain.png
path_highlight.png
plus_cross_road.png
sand.png
selector.png
small_dragon.png
soldier.png
straight_road.png
tower.png
tree.png
village.png
water.png
workshop.png

The following screenshort is generated from the image listed above.

null




Java Source Files

com.group7.dragonwars.DrawingThread.java
com.group7.dragonwars.GameActivity.java
com.group7.dragonwars.GameView.java
com.group7.dragonwars.HelpActivity.java
com.group7.dragonwars.IsAiAdapter.java
com.group7.dragonwars.MainMenuActivity.java
com.group7.dragonwars.MapSelectActivity.java
com.group7.dragonwars.PlayerSelectActivity.java
com.group7.dragonwars.Results.java
com.group7.dragonwars.StatisticsActivity.java
com.group7.dragonwars.engine.BasicMapInfo.java
com.group7.dragonwars.engine.BitmapChanger.java
com.group7.dragonwars.engine.Building.java
com.group7.dragonwars.engine.DrawableMapObject.java
com.group7.dragonwars.engine.FloatPair.java
com.group7.dragonwars.engine.FuncEx.java
com.group7.dragonwars.engine.Func.java
com.group7.dragonwars.engine.GameField.java
com.group7.dragonwars.engine.GameFinishedException.java
com.group7.dragonwars.engine.GameMap.java
com.group7.dragonwars.engine.GameState.java
com.group7.dragonwars.engine.InformationState.java
com.group7.dragonwars.engine.Logic.java
com.group7.dragonwars.engine.MapReader.java
com.group7.dragonwars.engine.Pair.java
com.group7.dragonwars.engine.PlayerAI.java
com.group7.dragonwars.engine.Player.java
com.group7.dragonwars.engine.Position.java
com.group7.dragonwars.engine.RangedUnit.java
com.group7.dragonwars.engine.Statistics.java
com.group7.dragonwars.engine.Unit.java
com.group7.dragonwars.engine.Database.Database.java
com.group7.dragonwars.engine.GoalArbitration.AtomicAction.java
com.group7.dragonwars.engine.GoalArbitration.AttackAt.java
com.group7.dragonwars.engine.GoalArbitration.BuildUnit.java
com.group7.dragonwars.engine.GoalArbitration.MoveTo.java
com.group7.dragonwars.engine.GoalArbitration.Node.java
com.group7.dragonwars.engine.GoalArbitration.StateTree.java