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.
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
To read the documentation of the project, run the command:
cargo doc --open
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.
- Pierre-Louis GAUTIER
- Damien FRISSANT