Skip to content

This repository contains a tic-tac-toe game made with Java.

Notifications You must be signed in to change notification settings

matheusfcorocher/tic-tac-toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tic-tac-toe

This is a simple desktop multithread Tic-tac-toe game made with programming language Java. The objective of it was to attend a required project of Distributed Computing class in college. The main requirement was to used only sockets to make communication with client and server.

Features

Networking
This project uses Socket(TCP API) from java.net library.
Threads
Uses Thread for continuos execution of GUI and communication between server and client.

Preview

Quick start

  1. You must have JDK installed(In this project I used openjdk 19.0.1). I recommend to use sdkman for installing your JDK version.
  2. The easy way to run this project is using Netbeans IDE because contains all standard libraries used in project.
  3. Open a terminal and choose a place to clone the repository. Use command git clone https://github.com/matheusfcorocher/tic-tac-toe.git
  4. Open the project with Netbeans and run two client view and server view.
  5. Start first the server and then connect clients to it.
  6. Have fun!

About

This repository contains a tic-tac-toe game made with Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages