Chinese Chess board game written using Java and JavaFX
Players of Chinese Chess who want to play the board game on the computer rather than on a real life board.
The user compiles the java files and opens the start screen to be greeted with four buttons: 'Start', 'About', 'Load', and 'Exit'. Clicking the 'Start' button brings the user to another screen with the game board and two other buttons: 'Save' and 'Exit'. The player can click on the pieces to see their possible behaviors and the winner is greeted with a screen announcing their victory.
- Clone the repository and use the terminal or command prompt to navigate to the folder that the cloned repository is in.
- Enter the 'Chinese-Chess' folder followed by the 'chinese_chess' folder with the command 'cd /Chinese-Chess/chinese_chess'.
- In the folder, compile the java files with the command 'javac *.java'.
- Start the application with the command 'java StartScreen'.
- Start Screen
- Start - starts a new game of Chinese Chess
- About - explains the behaviors of the pieces and the rules of the game
- Load - loads a previously saved game
- Quit - exits the application
- Game Screen
- Save - saves the existing game, allowing it to be loaded at a later time
- Quit - exits the application
- Start Screen
- About Screen
- Game Screen
- Victory Screen
- JavaFX
- CSS
- Java