A multi-player card game platform for Android.
Ace-It is hosted in the following web site
https://github.com/sw805a/Ace-It
If you think the Android project Ace-It 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 Ace-It.
Item | Value |
---|---|
Java File Count | 60 |
Supported screen sizes | [hdpi] |
Activity Count | 8 |
jar files used | andengine.jar andenginemultitouchextension.jar flexjson-2.1.jar flexjson-2.1.jar |
Required Permissions | android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.INTERNET android.permission.VIBRATE |
Asset File Names | assets\gfx\carddeck2.png assets\gfx\carddeck_tiled.png assets\mfx\shuffle.mp3 assets\mfx\shuffling-cards-1.wav assets\mfx\throw_card.mp3 assets\mfx\throw_card.wav |
Raw File Names | res\raw\jingle.mp3 res\raw\shuffle.mp3 res\raw\throw_card.mp3 |
Ace-It has the following Java source files.
sw805a.cardgame.ApplicationController.java sw805a.cardgame.comm.AGameCommunication.java sw805a.cardgame.comm.Client.java sw805a.cardgame.comm.IGameCommunication.java sw805a.cardgame.comm.bluetooth.BluetoothGameCommunication.java sw805a.cardgame.comm.bluetooth.BluetoothPlayer.java sw805a.cardgame.comm.internet.InternetGameCommunication.java sw805a.cardgame.comm.internet.InternetPlayer.java sw805a.cardgame.comm.internet.messages.LobbyUpdate.java sw805a.cardgame.comm.internet.messages.LobbyUpdate.java sw805a.cardgame.comm.internet.server.CardGameServer.java sw805a.cardgame.comm.internet.server.LobbyAcceptThread.java sw805a.cardgame.comm.listeners.OnLobbyUpdatedListener.java sw805a.cardgame.comm.listeners.OnMessageListener.java sw805a.cardgame.comm.listeners.OnPlayerConnectedListener.java sw805a.cardgame.comm.listeners.OnPlayerDisconnectedListener.java sw805a.cardgame.domain.Invitation.java sw805a.cardgame.domain.InvitationAccepted.java sw805a.cardgame.domain.ReadyForSync.java sw805a.cardgame.domain.SyncDone.java sw805a.cardgame.game.GameEngine.java sw805a.cardgame.game.IGameEngine.java sw805a.cardgame.game.IRuleAction.java sw805a.cardgame.game.IRuleEngine.java sw805a.cardgame.game.IUserAction.java sw805a.cardgame.game.RuleEngine.java sw805a.cardgame.game.RuleEngineOlsen.java sw805a.cardgame.game.models.ACardHolder.java sw805a.cardgame.game.models.Board.java sw805a.cardgame.game.models.Card.java sw805a.cardgame.game.models.GameState.java sw805a.cardgame.game.models.Hand.java sw805a.cardgame.game.models.Move.java sw805a.cardgame.game.models.MoveHistory.java sw805a.cardgame.game.models.Pile.java sw805a.cardgame.game.models.Player.java sw805a.cardgame.gesture.GestureEngine.java sw805a.cardgame.gesture.IGestureEngine.java sw805a.cardgame.gesture.OnGestureListener.java sw805a.cardgame.logger.Logger.java sw805a.cardgame.ui.ABaseActivity.java sw805a.cardgame.ui.CheckBoxListItem.java sw805a.cardgame.ui.ClientAdapter.java sw805a.cardgame.ui.CommunicationSelectView.java sw805a.cardgame.ui.GameSelectView.java sw805a.cardgame.ui.GameView.java sw805a.cardgame.ui.InitializeView.java sw805a.cardgame.ui.LoadingView.java sw805a.cardgame.ui.LobbyView.java sw805a.cardgame.ui.PlayerDisconnectedView.java sw805a.cardgame.ui.ViewEngine.java sw805a.cardgame.ui.WaitingForPlayersView.java sw805a.cardgame.ui.decorators.BoardDecorator.java sw805a.cardgame.ui.decorators.CardDecorator.java sw805a.cardgame.ui.decorators.HandDecorator.java sw805a.cardgame.ui.decorators.PileDecorator.java sw805a.cardgame.ui.decorators.PlayerDecorator.java sw805a.cardgame.ui.decorators.RGBColor.java sw805a.cardgame.ui.decorators.helpers.CardSprite.java