Android Open Source - Game multiplayer Bomberman-Android






Project Summary

Bomberman game for android with centralized and decentralized multiplayer.

Web Site / Source Repository

Bomberman-Android is hosted in the following web site
https://github.com/rsn491/Bomberman-Android

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

ItemValue
Java File Count50
Target SDK Version19
Minimum SDK Version16
Activity Count6
jar files usedandroid-support-v4.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.READ_PHONE_STATE
Raw File Namesres\raw\bomb.mp3
res\raw\move.mp3
res\raw\theme.mp3




Resource Files

There are 15 image files in Bomberman-Android. The names of the image files are listed as follows.

bghost.png
bomb.png
down.png
explosion.png
floor.png
head.png
head4.png
left.png
left4.png
luigi.png
mario.png
refresh.png
right.png
right4.png
up.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Bomberman-Android has the following Java source files.

ist.meic.cm.bomberman.AbsMainGamePanel.java
ist.meic.cm.bomberman.InGame.java
ist.meic.cm.bomberman.MainThread.java
ist.meic.cm.bomberman.Menu.java
ist.meic.cm.bomberman.SPMainGamePanel.java
ist.meic.cm.bomberman.controller.ExplodingThread.java
ist.meic.cm.bomberman.controller.ExplosionThread.java
ist.meic.cm.bomberman.controller.GhostThread.java
ist.meic.cm.bomberman.controller.MapController.java
ist.meic.cm.bomberman.controller.ScoreTable.java
ist.meic.cm.bomberman.gamelobby.BindTask.java
ist.meic.cm.bomberman.gamelobby.CustomBaseAdapter.java
ist.meic.cm.bomberman.gamelobby.GameLobby.java
ist.meic.cm.bomberman.gamelobby.RowItem.java
ist.meic.cm.bomberman.maps.MapModels.java
ist.meic.cm.bomberman.model.Bomb.java
ist.meic.cm.bomberman.model.Bomberman.java
ist.meic.cm.bomberman.model.Creature.java
ist.meic.cm.bomberman.model.Ghost.java
ist.meic.cm.bomberman.model.Map.java
ist.meic.cm.bomberman.multiplayerC.MPMainGamePanel.java
ist.meic.cm.bomberman.multiplayerC.Message.java
ist.meic.cm.bomberman.multiplayerC.SyncMap.java
ist.meic.cm.bomberman.p2p.MPDMainGamePanel.java
ist.meic.cm.bomberman.p2p.SyncMapHost.java
ist.meic.cm.bomberman.p2p.WiFiDirectBroadcastReceiver.java
ist.meic.cm.bomberman.p2p.WiFiDirectServicesList.java
ist.meic.cm.bomberman.p2p.WiFiP2PService.java
ist.meic.cm.bomberman.p2p.WiFiServiceDiscoveryActivity.java
ist.meic.cm.bomberman.p2p.handler.ClientHandler.java
ist.meic.cm.bomberman.p2p.handler.GroupOwnerHandler.java
ist.meic.cm.bomberman.p2p.manager.Client.java
ist.meic.cm.bomberman.p2p.manager.ClientManager.java
ist.meic.cm.bomberman.p2p.manager.Game.java
ist.meic.cm.bomberman.p2p.manager.IManager.java
ist.meic.cm.bomberman.p2p.manager.Manager.java
ist.meic.cm.bomberman.p2p.manager.WiFiGlobal.java
ist.meic.cm.bomberman.settings.PrefsFragment.java
ist.meic.cm.bomberman.settings.Settings.java
ist.meic.cm.bomberman.settings.SettingsActivity.java
ist.meic.cm.bomberman.status.BombStatus.java
ist.meic.cm.bomberman.status.BombermanStatus.java
ist.meic.cm.bomberman.status.GhostStatus.java
ist.meic.cm.bomberman.status.Status.java
ist.meic.cm.bomberman.util.SystemUiHider.java
ist.meic.cm.bomberman.util.SystemUiHiderBase.java
ist.meic.cm.bomberman.util.SystemUiHiderHoneycomb.java