Skip to content

A terminal based Tic-Tac-Toe game that allows the user to battle against 3 engines of varying difficulty as well as play another human

License

Notifications You must be signed in to change notification settings

kj3moraes/Tic-Tac-Toe-GamePlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tic-Tac-Toe-GamePlay

A text-based Tic-Tac-Toe game interface that offers 3 options to the player :
[1] Human
[2] Easy Engine (plays randomly
[3] Intermediate (engine that simulates another human)
[4] Hard Engine (plays perfectly. Unbeatable)

How do I play the game ?

  1. Clone the repository
  2. Navigate into the src directory and open a terminal in that directory
  3. Type in ./TicTacToe

Refer to the Gameplay Instructions file to see how to format inputs in order to correctly play the game and / or seek help in-game

What command line arguments can I pass to the TicTacToeGame executable ?

There are several command line arguments that you can pass to learn more about how to play and / or about the implementation. These will print the relevant information and then exit with a zero-exit status.

  • -v, --version prints the version of the executable
  • -h, --help is equivalent to in-game help
  • -i, --info prints some select information about the game and what it is about

About

A terminal based Tic-Tac-Toe game that allows the user to battle against 3 engines of varying difficulty as well as play another human

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published