Android Open Source - Game chess ChessGame






Project Summary

Mobile Android Application developed during my Senior year at Rutgers University. It's a chess game with great user interface!.

Web Site / Source Repository

ChessGame is hosted in the following web site
https://github.com/cataladu/ChessGame

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

ItemValue
Java File Count23
Minimum SDK Version10
Activity Count5
Asset File Namesassets\fonts\Fontastique.ttf
assets\fonts\Symbola.ttf




Resource Files

There are 20 image files in ChessGame. The names of the image files are listed as follows.

automaticbtn_dn.png
automaticbtn_up.png
board.png
closebtn_dn.png
closebtn_up.png
drawbtn_dn.png
drawbtn_up.png
ic_menu_sort_by_size.png
newgamebtn_dn.png
newgamebtn_up.png
nextmove_dn.png
nextmove_up.png
prevmove_dn.png
prevmove_up.png
recordedgamebtn_dn.png
recordedgamebtn_up.png
resignbtn_dn.png
resignbtn_up.png
undobtn_dn.png
undobtn_up.png

The following screenshort is generated from the image listed above.

null




Java Source Files

ChessGame has the following Java source files.

r2bits.apps.chess.Bishop.java
r2bits.apps.chess.ChessAppActivity.java
r2bits.apps.chess.ChessBoard.java
r2bits.apps.chess.DoubleLinkedList.java
r2bits.apps.chess.FinalScreenActivity.java
r2bits.apps.chess.GamePlayerActivity.java
r2bits.apps.chess.GamesReadWrite.java
r2bits.apps.chess.King.java
r2bits.apps.chess.Knight.java
r2bits.apps.chess.Move.java
r2bits.apps.chess.NewGameActivity.java
r2bits.apps.chess.ObjectCloner
.java
r2bits.apps.chess.ObjectClonerBackup
.java
r2bits.apps.chess.Pawn.java
r2bits.apps.chess.Piece.java
r2bits.apps.chess.Queen.java
r2bits.apps.chess.RecordedGames.java
r2bits.apps.chess.RecordedGamesActivity.java
r2bits.apps.chess.Rook.java
r2bits.apps.chess.SavedGameMove.java
r2bits.apps.chess.SavedGameUndo.java
r2bits.apps.chess.Team.java
r2bits.apps.chess.UtilityClass.java