This project implements a Tic-Tac-Toe game using TCP/IP client-server communication. It allows two players to connect over a network, take turns making moves, and determines the winner based on traditional Tic-Tac-Toe rules.
Clone the repository:
git clone https://github.com/atandritC/Net-Tic-Tac-Toe.git
Compile and run the server-side application:
cd Net-Tic-Tac-Toe
javac Server.java
java Server
Compile and run the client-side application in a separate terminal or machine:
cd Net-Tic-Tac-Toe
javac Client.java
java Client
Follow the on-screen instructions to play the game.
Clone the repository:
git clone https://github.com/atandritC/Net-Tic-Tac-Toe.git
Ensure you have Java Development Kit (JDK) installed.
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeatureName
). - Make your changes.
- Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeatureName
). - Create a new Pull Request.
Please follow the standard coding conventions and practices. Ensure each contribution is well-documented and thoroughly tested.
Thank you for playing Net-Tic-Tac-Toe! Enjoy challenging your friends over the network. Happy gaming!