This is a simple implementation of the classic Tic-Tac-Toe game in Python. The game can be played in single-player mode against the computer or in multiplayer mode with two human players.
- Single-player mode: Play against the computer 🖥.
- Multiplayer mode: Play against another human player 👨.
- Displays the current state of the board after each move.
- Determines and announces the winner or if the game is a draw.
- Choose to play first or second against the computer 🖥.
- Two players take turns to play 👨.
- The game is played on a 3x3 grid.
- Player 1 is 'X' and Player 2 (or the computer) is 'O'.
- Players take turns placing their symbols in empty spots.
- The first player to get three of their symbols in a row (vertically, horizontally, or diagonally) wins.
- If all spots are filled and no player has three in a row, the game is a draw 🟰.