Android Open Source - Game maze Amaze-Balls






Project Summary

A 2D maze game for Android..

Web Site / Source Repository

Amaze-Balls is hosted in the following web site
https://github.com/AlexMullen/Amaze-Balls

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

ItemValue
Java File Count24
Supported screen sizes[mdpi]
Target SDK Version19
Minimum SDK Version11
Activity Count6
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.INTERNET
Asset File Namesassets\levels\001-Six Rooms
assets\levels\002-Keys & Doors
assets\levels\003-Penalty!
assets\levels\004-Treasure!
assets\levels\005-Have an Ice Time
assets\levels\006-Rainy Days
assets\levels\007-Using GPS
assets\levels\008-So Close
assets\levels\009-Corners
assets\levels\010-Scrambled
assets\levels\011-Neon!
assets\levels\012-Lost
assets\levels\013-Be Careful
Raw File Namesres\raw\maze.mp3




Resource Files

There are 12 image files in Amaze-Balls. The names of the image files are listed as follows.

ball.png
chest.png
door.png
floor.png
goal.png
ice.png
key.png
penalty.png
rain.png
start.png
wall.png
weathertile.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Amaze-Balls has the following Java source files.

uk.ac.tees.amazeballs.EditorActivity.java
uk.ac.tees.amazeballs.GameActivity.java
uk.ac.tees.amazeballs.GameController.java
uk.ac.tees.amazeballs.LevelManager.java
uk.ac.tees.amazeballs.dialogs.LevelChooseDialogFragment.java
uk.ac.tees.amazeballs.dialogs.NewLevelDialogFragment.java
uk.ac.tees.amazeballs.dialogs.NewScoreDialogFragment.java
uk.ac.tees.amazeballs.dialogs.SaveLevelDialogFragment.java
uk.ac.tees.amazeballs.dialogs.TileChooseDialogFragment.java
uk.ac.tees.amazeballs.maze.MazeFactory.java
uk.ac.tees.amazeballs.maze.MazeNew.java
uk.ac.tees.amazeballs.maze.MazeScanner.java
uk.ac.tees.amazeballs.maze.MazeWorld.java
uk.ac.tees.amazeballs.maze.MazeWorldCamera.java
uk.ac.tees.amazeballs.maze.TileImageFactory.java
uk.ac.tees.amazeballs.menus.Highscores.java
uk.ac.tees.amazeballs.menus.LevelSelect.java
uk.ac.tees.amazeballs.menus.MainMenuActivity.java
uk.ac.tees.amazeballs.menus.Score.java
uk.ac.tees.amazeballs.menus.ScoreTableHandler.java
uk.ac.tees.amazeballs.menus.Settings.java
uk.ac.tees.amazeballs.views.MazeEditorView.java
uk.ac.tees.amazeballs.views.MazeSurfaceView.java
uk.ac.tees.amazeballs.views.MazeViewport.java