Here is the repository for our Winter 2022 CSCI-2020 project.
Chris J.
Edmond L.
Sadiq H.
Tyler T.
This project allows users to create or login to an existing account by storing information into a csv file.
Once they have successfully authenticated, they are taken to the start game screen where you can then start the actual Tic-Tac-Toe game. Players take turns making a move on the board as they are prompted on the top of the window as to whose turn it is.
There is an in game chat feature which uses multithreading to allow players to communicate with one another during the game.
The applicaiton itself incorporates multiple scenes to differentiate between gameplay and other aspects such as the login page and main menu.
You can easily run this project by cloning the repository and using the command in terminal:
gradle run
Or, alternatively, you can build the project by creating a run configuration under the application option utilizing the Java SDK.