Android Open Source - Game maze master-maze






Project Summary

2D maze game.

Web Site / Source Repository

master-maze is hosted in the following web site
https://github.com/ArjanFrans/master-maze

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

Project Detail

The following table is the detailed list of master-maze.

ItemValue
Java File Count62
Target SDK Version20
Minimum SDK Version8
Activity Count1
Asset File Namesassets\Assets.java
assets\badlogic.jpg
assets\fonts\visitor2.ttf
assets\graphics\sprites\controller_button.png
assets\graphics\sprites\ending.png
assets\graphics\sprites\grass.png
assets\graphics\sprites\pack.json
assets\graphics\sprites\player.png
assets\graphics\sprites\wall.png
assets\graphics\spritesheets\game.atlas
assets\graphics\spritesheets\game.png




Java Source Files

master-maze has the following Java source files.

nl.arjanfrans.maze.Config.java
nl.arjanfrans.maze.IOSLauncher.java
nl.arjanfrans.maze.MasterMaze.java
nl.arjanfrans.maze.android.AndroidLauncher.java
nl.arjanfrans.maze.assets.Assets.java
nl.arjanfrans.maze.client.HtmlLauncher.java
nl.arjanfrans.maze.components.SystemInterface.java
nl.arjanfrans.maze.components.input.GameInput.java
nl.arjanfrans.maze.components.input.GameKeys.java
nl.arjanfrans.maze.components.view.AbstractRenderer.java
nl.arjanfrans.maze.debug.D.java
nl.arjanfrans.maze.debug.FPS.java
nl.arjanfrans.maze.desktop.DesktopLauncher.java
nl.arjanfrans.maze.game.data.World.java
nl.arjanfrans.maze.game.data.WorldGenerator.java
nl.arjanfrans.maze.game.data.characters.Arjan.java
nl.arjanfrans.maze.game.entities.Character.java
nl.arjanfrans.maze.game.entities.Controllable.java
nl.arjanfrans.maze.game.entities.Decoration.java
nl.arjanfrans.maze.game.entities.Drawable.java
nl.arjanfrans.maze.game.entities.Entity.java
nl.arjanfrans.maze.game.entities.Moveable.java
nl.arjanfrans.maze.game.entities.MoveableEntity.java
nl.arjanfrans.maze.game.entities.Player.java
nl.arjanfrans.maze.game.events.AbstractEvent.java
nl.arjanfrans.maze.game.events.Event.java
nl.arjanfrans.maze.game.events.NextLevel.java
nl.arjanfrans.maze.game.events.StartLevel.java
nl.arjanfrans.maze.game.events.TimeLimitReached.java
nl.arjanfrans.maze.game.events.TimerEvent.java
nl.arjanfrans.maze.game.map.EventTile.java
nl.arjanfrans.maze.game.map.Layer.java
nl.arjanfrans.maze.game.map.Map.java
nl.arjanfrans.maze.game.map.Tile.java
nl.arjanfrans.maze.game.maze.MazeGenerator.java
nl.arjanfrans.maze.game.stats.Stats.java
nl.arjanfrans.maze.game.systems.events.EventHandler.java
nl.arjanfrans.maze.game.systems.input.GlobalGameInput.java
nl.arjanfrans.maze.game.systems.input.WorldInput.java
nl.arjanfrans.maze.game.systems.movement.WorldMovement.java
nl.arjanfrans.maze.game.systems.view.ControllerButton.java
nl.arjanfrans.maze.game.systems.view.ControllerButtonListener.java
nl.arjanfrans.maze.game.systems.view.ControllerOverlay.java
nl.arjanfrans.maze.game.systems.view.HudLabel.java
nl.arjanfrans.maze.game.systems.view.HudRenderer.java
nl.arjanfrans.maze.game.systems.view.WorldRenderer.java
nl.arjanfrans.maze.menu.actions.ExitAction.java
nl.arjanfrans.maze.menu.actions.MenuAction.java
nl.arjanfrans.maze.menu.actions.ScreenAction.java
nl.arjanfrans.maze.menu.data.HighscoreMenu.java
nl.arjanfrans.maze.menu.data.MainMenu.java
nl.arjanfrans.maze.menu.data.Menu.java
nl.arjanfrans.maze.menu.input.MenuControls.java
nl.arjanfrans.maze.menu.input.MenuItemListener.java
nl.arjanfrans.maze.menu.view.MenuItem.java
nl.arjanfrans.maze.menu.view.MenuRenderer.java
nl.arjanfrans.maze.menu.view.MenuTitle.java
nl.arjanfrans.maze.screens.GameScreen.java
nl.arjanfrans.maze.screens.HighscoreScreen.java
nl.arjanfrans.maze.screens.InputScreen.java
nl.arjanfrans.maze.screens.MainMenuScreen.java
nl.arjanfrans.maze.utils.Timer.java