Android Open Source - Game tower PolygonPanic






Project Summary

A tower-defense inspired android game.

Web Site / Source Repository

PolygonPanic is hosted in the following web site
https://github.com/rogerzxu/PolygonPanic

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

ItemValue
Java File Count42
Supported screen sizes[hdpi]
Activity Count8
Test Case Count4
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.INTERNET




Resource Files

There are 58 image files in PolygonPanic. The names of the image files are listed as follows.

base_blue.png
base_red.png
explosion.png
explosionbig.png
parallel_elite_blue_left.png
parallel_elite_blue_right.png
parallel_elite_red_left.png
parallel_elite_red_right.png
parallel_rookie_blue_left.png
parallel_rookie_blue_right.png
parallel_rookie_red_left.png
parallel_rookie_red_right.png
parallel_vet_blue_left.png
parallel_vet_blue_right.png
parallel_vet_red_left.png
parallel_vet_red_right.png
pentagon_elite_blue.png
pentagon_elite_red.png
pentagon_rookie_blue.png
pentagon_rookie_red.png
pentagon_vet_blue.png
pentagon_vet_red.png
square_elite_blue.png
square_elite_red.png
square_rookie_blue.png
square_rookie_red.png
square_vet_blue.png
square_vet_red.png
star_elite_blue.png
star_elite_red.png
star_rookie_blue.png
star_rookie_red.png
star_vet_blue.png
star_vet_red.png
trapezoid_elite_blue.png
trapezoid_elite_red.png
trapezoid_rookie_blue.png
trapezoid_rookie_red.png
trapezoid_vet_blue.png
trapezoid_vet_red.png
triangle_elite_blue_left.png
triangle_elite_blue_right.png
triangle_elite_red_left.png
triangle_elite_red_right.png
triangle_rookie_blue_left.png
triangle_rookie_blue_right.png
triangle_rookie_red_left.png
triangle_rookie_red_right.png
triangle_vet_blue_left.png
triangle_vet_blue_right.png
triangle_vet_red_left.png
triangle_vet_red_right.png
z_elite_blue.png
z_elite_red.png
z_rookie_blue.png
z_rookie_red.png
z_vet_blue.png
z_vet_red.png

The following screenshort is generated from the image listed above.

null




Java Source Files

PolygonPanic has the following Java source files.

edu.jhu.cs.zafkatapt.polygonpanic.gameplay.AI
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Attackable
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Base.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.FrontLineData
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.GameState.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.PanicEvent
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.PanicInterface
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.PanicModelListener
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Parallelogram.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Pentagon.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Player
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Square.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Star.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Trapezoid.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Triangle.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Unit.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.UnitFactory
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Upgrades
.java
edu.jhu.cs.zafkatapt.polygonpanic.gameplay.Z.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.Credits.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.GameLost.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.GameScreen.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.GameView.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.GameWon.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.HighScore.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.Lobby.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.MainScreen.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.MultiRecord.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.Options.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.Room.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.RoomOld.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.TitleScreen.java
edu.jhu.cs.zafkatapt.polygonpanic.gui.TitleView.java
edu.jhu.cs.zafkatapt.polygonpanic.junit.BaseTest
.java
edu.jhu.cs.zafkatapt.polygonpanic.junit.BaseUpgradesTest
.java
edu.jhu.cs.zafkatapt.polygonpanic.junit.PlayerTest
.java
edu.jhu.cs.zafkatapt.polygonpanic.junit.UnitTest
.java
edu.jhu.cs.zafkatapt.polygonpanic.network.Client
.java
edu.jhu.cs.zafkatapt.polygonpanic.network.Global
.java
edu.jhu.cs.zafkatapt.polygonpanic.network.NetworkListener
.java
edu.jhu.cs.zafkatapt.polygonpanic.network.Server.java