Tic-Tac-Toe Android Game Project.
TicTac2 is hosted in the following web site
https://github.com/bbuecherl/TicTac2
If you think the Android project TicTac2 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 TicTac2.
Item | Value |
---|---|
Java File Count | 43 |
Supported screen sizes | [mdpiv11, mdpi, xxhdpi, hdpi, xhdpi, hdpiv11, xhdpiv11] |
Target SDK Version | 19 |
Minimum SDK Version | 9 |
Activity Count | 6 |
Required Permissions | android.permission.VIBRATE android.permission.WRITE_EXTERNAL_STORAGE |
Asset File Names | assets\click.wav assets\failed.wav assets\won.mp3 |
There are 14 image files in TicTac2. The names of the image files are listed as follows.
ic_action_about.png ic_action_back.png ic_action_home.png ic_action_mark_circle.png ic_action_mark_delete.png ic_action_mark_drag.png ic_action_mark_rect.png ic_action_mark_resize.png ic_action_mark_rotate.png ic_action_mark_save.png ic_action_mark_select.png ic_action_next.png ic_action_settings.png ic_notification.png
The following screenshort is generated from the image listed above.
TicTac2 has the following Java source files.
tk.agarsia.tictac2.controller.AppStackController.java tk.agarsia.tictac2.controller.ApplicationControl.java tk.agarsia.tictac2.controller.BoardTouchListener.java tk.agarsia.tictac2.controller.FileController.java tk.agarsia.tictac2.controller.GameController.java tk.agarsia.tictac2.controller.feedback.Sound.java tk.agarsia.tictac2.controller.feedback.SoundController.java tk.agarsia.tictac2.controller.feedback.Vibration.java tk.agarsia.tictac2.controller.marks.Mark.java tk.agarsia.tictac2.controller.marks.MarkController.java tk.agarsia.tictac2.model.Game.java tk.agarsia.tictac2.model.board.Board.java tk.agarsia.tictac2.model.board.BoardParser.java tk.agarsia.tictac2.model.board.BoardParserV2.java tk.agarsia.tictac2.model.player.AbstractPlayer.java tk.agarsia.tictac2.model.player.PlayerInterface.java tk.agarsia.tictac2.model.player.bot.AbstractBot.java tk.agarsia.tictac2.model.player.bot.BotRandom.java tk.agarsia.tictac2.model.player.bot.BotSmart.java tk.agarsia.tictac2.model.player.bot.smartV2.BotSmart.java tk.agarsia.tictac2.model.player.bot.smartV2.DecisionGrid.java tk.agarsia.tictac2.model.player.bot.tree.Edge.java tk.agarsia.tictac2.model.player.bot.tree.Exporter.java tk.agarsia.tictac2.model.player.bot.tree.Node.java tk.agarsia.tictac2.model.player.bot.tree.TreeBuilder.java tk.agarsia.tictac2.model.player.bot.tree.WeightController.java tk.agarsia.tictac2.model.player.human.HumanLocal.java tk.agarsia.tictac2.model.player.human.HumanRemote.java tk.agarsia.tictac2.model.player.human.Timer.java tk.agarsia.tictac2.view.BoardView.java tk.agarsia.tictac2.view.MainActivity.java tk.agarsia.tictac2.view.Space.java tk.agarsia.tictac2.view.TicTac2.java tk.agarsia.tictac2.view.activities.GameActivity.java tk.agarsia.tictac2.view.activities.MenuActivity.java tk.agarsia.tictac2.view.activities.OptActivity.java tk.agarsia.tictac2.view.options.MarkAdapter.java tk.agarsia.tictac2.view.options.MarkCreator.java tk.agarsia.tictac2.view.options.MarkListPreference.java tk.agarsia.tictac2.view.options.MarkView.java tk.agarsia.tictac2.view.options.Options.java