Android application where users must roll marbles through mazes by tilting the screen of their devices. Includes random maze generation algorithm, marble response to tilting of screen, functions of specialized marbles and walls for multiple levels, and SQLite database of user achievements. Relevant class files in aMaze->mazewithwalls->src->com->example->mazewithwalls.
aMazeAndroid is hosted in the following web site
https://github.com/LeighMarie/aMazeAndroid
If you think the Android project aMazeAndroid 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 aMazeAndroid.
Item | Value |
---|---|
Java File Count | 26 |
Supported screen sizes | [xxxhdpi, mdpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 18 |
Minimum SDK Version | 8 |
Activity Count | 5 |
jar files used | android-support-v4.jar |
Asset File Names | assets\mydb |
There are 1 image files in aMazeAndroid. The names of the image files are listed as follows.
amaze.png
The following screenshort is generated from the image listed above.
aMazeAndroid has the following Java source files.
com.example.mazewithwalls.BouncyMarble.java com.example.mazewithwalls.BouncyWall.java com.example.mazewithwalls.ChameleonMarble.java com.example.mazewithwalls.DBAdapter.java com.example.mazewithwalls.DisappearingWall.java com.example.mazewithwalls.DisplayActivity.java com.example.mazewithwalls.FinishLine.java com.example.mazewithwalls.FrictionMarble.java com.example.mazewithwalls.HomeActivity.java com.example.mazewithwalls.InterferenceMarble.java com.example.mazewithwalls.Item.java com.example.mazewithwalls.Level.java com.example.mazewithwalls.Marble.java com.example.mazewithwalls.MazeActivity.java com.example.mazewithwalls.NegativeEnergyMarble.java com.example.mazewithwalls.NegativeEnergyWall.java com.example.mazewithwalls.NewMazeGenerator.java com.example.mazewithwalls.PlayListActivity.java com.example.mazewithwalls.PositiveEnergyMarble.java com.example.mazewithwalls.RandomColorWall.java com.example.mazewithwalls.RandomDisappearanceWall.java com.example.mazewithwalls.ReverseMarble.java com.example.mazewithwalls.SpeedyMarble.java com.example.mazewithwalls.StartLine.java com.example.mazewithwalls.TimeListActivity.java com.example.mazewithwalls.Wall.java