Skip to content

Latest commit

 

History

History
59 lines (32 loc) · 2.4 KB

README.md

File metadata and controls

59 lines (32 loc) · 2.4 KB

Connect4 - Client Side

Welcome to the Connect4 game client-side repository! This project is developed using Java and JavaFX to provide an interactive game interface for two players. The game allows players to compete against each other, with the server acting as the judge to determine the winner.

Feel free to check out the Connect4 Game - Server Side repository to explore the server-side logic of the game project in Spring Boot. Enjoy using it!

Getting Started

  1. Clone the Repository:
   git clone https://github.com/Abdelkader-gnichi/Connect4-Client-Java-JavaFx.git
  1. Connect to the Server:

    • Make sure the Connect4 game server is running.
  2. Open the project in your preferred Java IDE:

    • Build and run the project.
  3. Run the Client:

    • Enjoy playing the Connect4 game with another player!

Features

  • Players: The game involves two players, referred to as Player 1 and Player 2 in the game interface.
  • Colors: Each player is assigned a distinct color, with Player 1 represented by red and Player 2 by black.
  • Gameplay: Players take turns making moves, and the server determines the winner based on the game's rules.
  • Reset: Players can initiate a new game by clicking the reset button on their client interface.
  • Exit: Clicking the exit button marks the player as a loser, and the server tracks this information.

Screenshots of the Client Interface

Main Interface

Screenshot from 2023-11-23 18-52-06

Red Player Victory Interface

Screenshot from 2023-11-23 18-55-33

Draw Interface

Screenshot from 2023-11-23 18-58-03

Reset Or Exit Interfeace

Screenshot from 2023-11-23 19-00-21

Author

This project was developed by Abdelkader Gnichi.

Feel free to open an issue if you encounter any problems or if you have suggestions for improvement. Thank you for your interest in this project!