Skip to content
This repository has been archived by the owner on Nov 7, 2021. It is now read-only.
/ Tic-Tac-Toe Public archive

This is a Tic-Tac-Toe game imlementation in Rust

License

Notifications You must be signed in to change notification settings

Brinfer/Tic-Tac-Toe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic-Tac-Toe

This is a Tic-Tac-Toe game. At the beginning you have to enter the size of your grid. If you enter 3, you will have 3 lines and 3 rows.

Mode

There are two modes, a more development mode with TRACE display, and a more play mode without TRACE display. To not display the TRACE, start the program in release mode with the command:

cargo build --release

or

cargo run --release

Documentation

To read the documentation of the project, run the command:

cargo doc --open

Communication package

As you can see, the communication package is not implemented. However, we put the communication package into this project. This is a synchronize communication. To compile this package run the command:

rustc src/communication/main.rs -o communication

Then by executing the communication executable produced, in two different terminals you will see the communication between a client and a server.

Authors

  • Pierre-Louis GAUTIER
  • Damien FRISSANT