A maze game for Android. The final project for my cs388 class.
Maze is hosted in the following web site
https://github.com/jdkorv11/Maze
If you think the Android project Maze 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 Maze.
Item | Value |
---|---|
Java File Count | 19 |
Target SDK Version | 19 |
Minimum SDK Version | 16 |
Activity Count | 5 |
jar files used | android-support-v4.jar google-api-client-1.16.0-rc-sources.jar google-api-client-1.16.0-rc-sources.jar google-api-client-1.16.0-rc-sources.jar google-api-client-1.16.0-rc.jar google-api-client-1.16.0-rc.jar google-api-client-1.16.0-rc.jar google-api-client-1.16.0-rc.jar google-api-client-android-1.16.0-rc-sources.jar google-api-client-android-1.16.0-rc-sources.jar google-api-client-android-1.16.0-rc-sources.jar google-api-client-android-1.16.0-rc.jar google-api-client-android-1.16.0-rc.jar google-api-client-android-1.16.0-rc.jar google-api-client-android-1.16.0-rc.jar google-api-services-androidpublisher-v1.1-rev23-1.16.0-rc-javadoc.jar google-api-services-androidpublisher-v1.1-rev23-1.16.0-rc-sources.jar google-api-services-androidpublisher-v1.1-rev23-1.16.0-rc.jar google-api-services-androidpublisher-v1.1-rev23-1.16.0-rc.jar google-api-services-drive-v2-rev122-1.16.0-rc-javadoc.jar google-api-services-drive-v2-rev122-1.16.0-rc-sources.jar google-api-services-drive-v2-rev122-1.16.0-rc.jar google-api-services-drive-v2-rev123-1.16.0-rc-javadoc.jar google-api-services-drive-v2-rev123-1.16.0-rc-sources.jar google-api-services-drive-v2-rev123-1.16.0-rc.jar google-api-services-drive-v2-rev123-1.16.0-rc.jar google-http-client-1.16.0-rc-sources.jar google-http-client-1.16.0-rc-sources.jar google-http-client-1.16.0-rc-sources.jar google-http-client-1.16.0-rc.jar google-http-client-1.16.0-rc.jar google-http-client-1.16.0-rc.jar google-http-client-1.16.0-rc.jar google-http-client-android-1.16.0-rc-sources.jar google-http-client-android-1.16.0-rc-sources.jar google-http-client-android-1.16.0-rc-sources.jar google-http-client-android-1.16.0-rc.jar google-http-client-android-1.16.0-rc.jar google-http-client-android-1.16.0-rc.jar google-http-client-android-1.16.0-rc.jar google-http-client-gson-1.16.0-rc-sources.jar google-http-client-gson-1.16.0-rc-sources.jar google-http-client-gson-1.16.0-rc-sources.jar google-http-client-gson-1.16.0-rc.jar google-http-client-gson-1.16.0-rc.jar google-http-client-gson-1.16.0-rc.jar google-http-client-gson-1.16.0-rc.jar google-http-client-jackson-1.16.0-rc-sources.jar google-http-client-jackson-1.16.0-rc-sources.jar google-http-client-jackson-1.16.0-rc-sources.jar google-http-client-jackson-1.16.0-rc.jar google-http-client-jackson-1.16.0-rc.jar google-http-client-jackson-1.16.0-rc.jar google-http-client-jackson-1.16.0-rc.jar google-http-client-jackson2-1.16.0-rc-sources.jar google-http-client-jackson2-1.16.0-rc-sources.jar google-http-client-jackson2-1.16.0-rc-sources.jar google-http-client-jackson2-1.16.0-rc.jar google-http-client-jackson2-1.16.0-rc.jar google-http-client-jackson2-1.16.0-rc.jar google-http-client-jackson2-1.16.0-rc.jar google-oauth-client-1.16.0-rc-sources.jar google-oauth-client-1.16.0-rc-sources.jar google-oauth-client-1.16.0-rc-sources.jar google-oauth-client-1.16.0-rc.jar google-oauth-client-1.16.0-rc.jar google-oauth-client-1.16.0-rc.jar google-oauth-client-1.16.0-rc.jar gson-2.1-sources.jar gson-2.1-sources.jar gson-2.1-sources.jar gson-2.1.jar gson-2.1.jar gson-2.1.jar gson-2.1.jar jackson-core-2.1.3-sources.jar jackson-core-2.1.3-sources.jar jackson-core-2.1.3-sources.jar jackson-core-2.1.3.jar jackson-core-2.1.3.jar jackson-core-2.1.3.jar jackson-core-2.1.3.jar jackson-core-asl-1.9.11-sources.jar jackson-core-asl-1.9.11-sources.jar jackson-core-asl-1.9.11-sources.jar jackson-core-asl-1.9.11.jar jackson-core-asl-1.9.11.jar jackson-core-asl-1.9.11.jar jackson-core-asl-1.9.11.jar jsr305-1.3.9.jar jsr305-1.3.9.jar jsr305-1.3.9.jar jsr305-1.3.9.jar |
Required Permissions | android.permission.GET_ACCOUNTS android.permission.INTERNET |
Asset File Names | assets\Mazes\LevelIndex assets\Mazes\Level_1 assets\Mazes\Level_2 assets\Mazes\Level_3 |
There are 22 image files in Maze. The names of the image files are listed as follows.
btn_down.png btn_left.png btn_right.png btn_up.png high_score.png industrial_finish.png industrial_guy_east.png industrial_guy_north.png industrial_guy_south.png industrial_guy_west.png industrial_path.png industrial_preview.png industrial_start.png industrial_wall.png retro_finish.png retro_guy_east.png retro_guy_north.png retro_guy_south.png retro_guy_west.png retro_path.png retro_preview.png retro_wall.png
The following screenshort is generated from the image listed above.
Maze has the following Java source files.
com.example.maze.AppInstanceData.java com.example.maze.MainActivity.java com.example.maze.ThemeDrawables.java com.example.maze.game_play.Location.java com.example.maze.game_play.Maze.java com.example.maze.game_play.MazeActivity.java com.example.maze.game_play.MovementController.java com.example.maze.game_play.OnSwipeTouchListener.java com.example.maze.high_scores.ApiClientAsyncTask.java com.example.maze.high_scores.DBContract.java com.example.maze.high_scores.HSContentProvider.java com.example.maze.high_scores.HSData.java com.example.maze.high_scores.HSSyncer.java com.example.maze.high_scores.HighScoresActivity.java com.example.maze.high_scores.MazeScore.java com.example.maze.high_scores.SessionHighScores.java com.example.maze.level_select.LevelSelectActivity.java com.example.maze.options.OptionsActivity.java