Tic-Tac-Toe (OOP)

Hello everyone,

I’ve just finished my very first project on Python - a Tic-Tac-Toe game that can be played by 2 players in a hot-seat mode.

What’s so special in there?

  • the game is built with help of OOP (I really needed to get my first hands-on experience with it)

  • the game itself checks for a set of victory conditions (I came up with those on my own and tried to avoid writing successful combinations beforehand)

  • the user input is checked for various conditions (“not empty”, “numbers only” etc.) so you can even try to break it :wink:

  • once the round is finished, players can restart the game without reloading the module

I will be very grateful to those who can do a code review of the project :pray: Any help is really appreciated!